Here’s a bargain: Amazon is offering 25 days of free Christmas MP3s. You do have to have a credit card, as if you were purchasing an MP3, but there’s no charge.
I like “Elf’s Lament,” by the Barenaked Ladies.
Between these free downloads and a holiday CD Christmas card I received today — what a great idea! — I have beefed up the Christmas playlist on my little MP3 player so that I can take it to work Monday and play it on my external speakers.