Amazon has more free MP3 music. Right now they have a 25 Days of Free promotion where you can get a different free MP3 download every day. From Amazon:
25 Days of Free
"Every day through Christmas, we're unveiling a new holiday song available to download free for a limited time. Check back daily to see what's next. (Find more free Holiday music, $5 Holiday albums, new 2010 Holiday releases and more in our Holiday MP3 Store.)"
Each day through there will be another new free MP3.