http://www.muchmusic.net/top_1000_songs_of_last_30_years_mp3_download
You have to do a "save link as" for each one and use a ".mp3" extension to get them to work, but it's awesome. As I said, I got like 100 songs that I haven't heard in FOREVER just now.
Freakin' sweet study music.
EDIT:
I must also share this:
http://www.mp3today.info/billy-idol-happy-holidays-2006.html
Billy Idol Christmas Music!!!!!!!