As most of you know, I love Christmas music, and commercial Christmas radio stations sort of suck. So I've taken to listening to Pandora. I think someone (fuzzy?) may have posted about this a while back. The way it works is, you type in a song title or artist, and it generates a custom radio station for you with stuff it thinks you will like. You can guide it along the way by giving thumbs up or thumbs down to certain songs, and you can skip ones you don't like.
It is amazingly effective for Christmas music. I typed in "Hark the Herald Angels Sing," selected a version by a choir, and since then have been treated to a beautiful series of traditional carols. There's not a "Christmas Shoes" or "Holly Jolly Christmas" in the bunch, and the well-known songs are mixed in with lots of lesser-known but awesome songs like "Once in Royal David's City" and "Lo, How a Rose E'er Blooming."
You have to register after you listen to a few songs, but it's free and easy and worth it.