consequenceofsound.net
Top 50 Songs of 2007 - Consequence of Sound
This list leaves us wondering if music will ever reach these heights again.