Favorites old and new (see #s 31, 39 and 43), ancient and modern (#16 dates back to the 1500s, while #49 comes from our own century and time zone).  After hundreds of votes from across the land, here is the final tally for CPR Classical's 5th annual Christmas Carol Countdown.