What the fuck, YES!!! I'm currently listening to them, shuffle's playing "The Good times Are Killing Me". I don't know, I've ben totally addicted to this band for the last few months. I've lawyas liked them, but lately they're basically all I listen to. Hell, even today I was working my job at the radio station and got so excited to find "Float On" on a Promo CD that I interrupted an already-in-progress song to play it.
I also just saw their video earlier for their new single "Satellite Skins", good song, really fucking weird video.