Well you posted in April, so whatever I say won't have much bearing on the original reason for the thread, but I may as well resurrect it and give my say on the band.
Effing a. I love their album. I saw them live at the First Uni Church in Philly in August, so the atmosphere was really personal, and they put on a great show. I'm one of like, three of four people around here who likes Ounsworth's vocals. "Clap Your Hands!" kicks ass. And awayyy we go...