My girlfriend told me the other day that these guys remind her of At the Drive-in.. I, being the elitist that i am, laughed it off.. But then i was listening to this album and I think i'm hearing it. at least clean vocals. Anyone else hearing this or am i just whipped?