I am with GA on the Pogues' Fairytale of New York. It is THE classic Chirstmas song. They split up several years ago now.

My other Christmas favourites are the Pretenders' 2000 Miles, Slade's Merry Xmas Everybody and John Lennon's Happy Xmas (War Is Over). I'm afraid that I am one of the people for whom Please Come Home For Christmas does not work at all.

The only favourite carols I have are Hark The Herald Angels Sing and O Come All Ye Faithful. I'm sorry, but I'm not really that way inclined.