Amended and expanded list based on new releases and continued consumption:
25 Best Christmas CDs of All Time
25. Bryan Duncan - A Nehosoul Christmas
24. Harry Connick Jr. - When My Heart Finds Christmas
23. Michael McDonald - In the Spirit
22. Relient K - Let It Snow Baby... Let It Reindeer
21. Jewel - Joy: A Holiday Collection
20. Faith Hill - Joy to the World
19. BarlowGirl - Home for Christmas
18. MercyMe - The Christmas Sessions
17. Jars of Clay - Christmas Songs
16. Amy Grant - A Christmas Album
15. Nat King Cole - The Christmas Song
14. Michael W. Smith - Christmas
13. Bing Crosby - White Christmas
12. Ginny Owens - Bring Us Peace
11. Elvis Presley - It's Christmas Time
10. Russ Taff - A Christmas Song
9. Avalon - Joy
8. Downhere - How Many Kings? Songs for Christmas
7. Vince Guaraldi - A Charlie Brown Christmas
6. Steven Curtis Chapman - The Music of Christmas
5. Mariah Carey - Merry Christmas
4. Amy Grant - Home for Christmas
3. Jaci Valesquez - Christmas
2. Michael W. Smith - Christmastime
1. Bryan Duncan - Christmas is Jesus
Honorable mentions:
Various - Christmas (1988 Sparrow compilation)
Matthew West - The Heart of Christmas