Boys Are Dumb
My stations at MP3.com
There are probably millions of 100% free mp3s on mp3.com. Some of them are amazing, some are total crap. I've spent hours there seeking out and sorting some of the good stuff (I'm sure there's more I missed) so that you don't have to. I've created a few playlists so far, I may make a few more in the future.
I'm not huge on holidays in general (and goddess does xmas music sicken me) but for those few moments a year I get in the mood, here are a few winter holiday, Halloween & Valentines day songs.