My favorite is "I Wish It Could Be Christmas Everyday", because my dad liked it and we always played it while decorating the tree when I was little. It brings back nice, happy childhood memories.
Least favorite by a mile is "Stay Another Day", which is a simp anthem disguised as a Christmas song, and then "All I Want For Christmas Is You" which is excruciating. Actually, I might overrule that and say I hate "Santa Baby" more, because it's just a gold digger begging for gifts.
Love: “Chestnuts Roasting” (my favourite) and “Have Yourself”, and the classic of “Wenceslas”
Hate: “God Rest Ye”, and pretty much any pop singer’s Christmas shit.
Though I did involuntarily have “Last Christmas” as my incoming “caller tone” (what the caller heard) for years…
Someone must have set it up as a prank, and my carrier wouldn’t get rid of it until, like, two years ago, nearly a decade later, ha…
Also, “Carol of the Birds”/Orana, because it’s so Aussie, lol…
Honorable mentions: Aussie Jingle Bells and Shchedryk (latterly, and inappropriately for the season, “Carol of the Bells”), because, well, of course…