consequenceofsound.net
Top 10 mp3s of the Week (6/15) - Consequence of Sound
Public Enemy, Mission of Burma, Passion Pit, and a whole lotta hip-hop!