I'm not sure the particular rendition of O Holy Night matters. It's just the best song, period.
Is there a different thread for worst song? I rough ridin' loathe that Paul McCartney song that seems to always be in the "hot" rotation on the radio every year. The music, the lyrics, it's just complete garbage.