Years ago (the infamous Spring ‘05), a few of us received a mix CD from John of The Duck Duck Collective (http://www.duckduckcollective.com). On it was a song by The Streets, and it continues to be a song we still sing 6 years later. “I didn’t know that it was over, till it was too late, but if I ever need you, would you be there?”
Anyway, they’re a British band full of energy and they have a new album streaming on The Hype Machine. You can enjoy it at the above link.