In this joyous time of year, when Christmas carols ringing from every speaker and cell phone in every retail shop, few of us would voice complaints about the incessantly repeated songs that find our laaaaast nerve … and stomp all over it. Don’t get me wrong — I love Christmas carols, but not every one is a gem, and the worst seem to get the most airplay. I’d be thrilled if I didn’t get to hear the following songs for, well, the rest of my life:

I’m more a fan of classics, but I did find one relatively new version of a traditional carol that I really enjoyed.  Barenaked Ladies teamed with Sarah McLachlan on “God Rest Ye Merry Gentlemen” and gave it a folk-rock treatment that actually works very well.  Have a listen:

What carols can you do without, and which are absolute essentials?

Update: A couple of corrections, as noted above.  Comments thread is great — be sure to read them all.