I am not an expert but we do have a love of Christmas songs in the house. The boys favorites right now are Jingle Bells, Feliz Navidad, Rudolph, Santa Claus is Coming to Town, Santa's Beard and Holly Jolly Christmas. Their favorite traditional song - Silent Night. My favorite Christmas songs (besides all of them) are White Christmas (only Bing), Silver Bells, Winter Wonderland, Ding Dong Merrily on High, It's Beginning to Look A Lot Like Christmas, Home For the Holidays, Christmas in Dixie, etc...I'll stop. My favorite traditional - Angels We Have Heard on High. I am always looking for fun versions of these songs. I think my favorite Christmas singer is actually Perry Como although Armstrong, Sinatra and some other have some great versions. I think my favorite versions of Silver Bells and Ding Dong Merrily on High are from Perry Como but these are the two I have the hardest time finding decent versions. We love the Time Life Christmas album but the newer releases are not near as good. Our is from the 90's and is the best one so far.
These are a few suggestions of some of my favorite "less" traditional songs.
First off...John Denver. His version of The 12 Days of Christmas with the Muppets is very famous and really is great!! His Christmas for Cowboys is also good. The Beach Boys are very popular in our house and their Christmas song Santa's Beard is wonderful!! We love it. It even makes John laugh. Little Saint Nick is also a great song in fabulous Beach Boy tradition. Yes, I am being objective with this next suggestion...U2 Christmas. This is a great, rockin song and also the best on the album A Very Special Christmas (although the Eurythmics have a pretty rockin version of Winter Wonderland, who doesn't love Annie?) And last...Harry Connick Jr. His albums are good but we love I Pray on Christmas and It Must Have Been Ol' Santa Claus (PS He has a great version of Louis Armstrong's Zat You Santa Claus)