This song has been going around HypeMachine and I figured someone had to post it. It's quite awesome, especially since the starting sounds like Bloc Party and the vocals have a familiar sound as well. The Hundred in the Hands are from Brooklyn and they have two versions of this song (this and a more mellow version, Undressed) for as free downloads on their website.
It was you, of course. I just knew it sounded like something else, both vocals and music... still trying to figure out who the vocals sound like. Still, I should have credited you earlier for that mention