I've only listened to one song of theirs (Suck) but I really, really like it. I should probably go digging around for some more of their work.

Damn I haven't been to a concert in so long.