I can't say I've heard everything in the last ten years, but the two things that have impressed me the most, seemed the most compelling and interesting, are these:
Didn't someone do this thread last week?
And the week before?
And, possibly, the week before that too?
oh really - hadn't noticed....i guess i haven't been on that much. well apologies if this is tedious to you, mr. detritus
funny you choose the 2nd album of Arcade Fire. Their first one is better imo
*Pops head in thread, looks around, blows raspberry, leaves*