Thought of this after seeing the "favorite Christmas movie" thread. I am not religious but really do love some religious Christmas songs like O Holy Night. It gives me shivers. Also whatever the one is with Glooooooooooooooooooooria. In Excelcis Deo.
"I Want a Hippopatamus for Christmas" is soooo classic! First Place in the Humor Division
How to pick just one... If I had to it would be Greensleeves. I love the tune, and I love the traditional version as well as the "What Child is This" lyrics.
Second favorite would be God Rest Ye Merry Gentlemen. Obviously, I love the olde English carols...
"Have Yourself a Merry Little Christmas" is probably my most favorite contemporary one no matter who sings it. I don't even think Judy Garland's version is the best, but it's very good.
"We Need a Little Christmas" always gets me in the mood:
For I've grown a little leaner,
Grown a little colder,
Grown a little sadder,
Grown a little older...
Religious (and I'm not even religious): Oh Come Oh Come Emanuel. The more Gregorian you get it the better I like it.
Ochestral: Trans Siberian Orchestra's Christmas Eve Sarajevo
And there is a version of the Carol of the Bells out there that I hear all the time and I have never been able to figure out who recorded it.
And Straight No Chaser's 12 Days of Christmas deserves some mention. I prefer the live version.
My favorite Chirstmas Album is Sarah Mclachlan's Winter Song. It is haunting and sad and I love it. Especially Song for a Winter's Night