Found this band through Youtube. I really dug the song they did on Letterman (do you like me now). As with any "new" band that I was seeing live for the first time, I was expecting to like a few songs, but certainly come across some tunes that were mediocre.
Needless to say, my friends and I were blown away by the sheer energy spewing forth from the stage - and amazingly - I LIKED EVERY SONG.
I will say that after experiencing them live, and then going back to listen to more of thier stuff on youtube (studio cuts), this is definitly a band that you should see live - and personally, they should stop doing studio albums and just cut live ones - the difference is tremendous.