Hey... I didn't see this thread until now... strange!
Anyways... I actually don't listen to them, but I saw them in concert last fall with Muse. As a recall, they were pretty good. And yes... they were VERY energenic and fun to watch!
I should go listen to them...