I had a colleague that liked to hear Christmas songs while programming, ANY type of music as long as it was Christmas-y. Very odd, but the dude was amazing at programming, so...
I've put hundreds of hours into a Hayley Westenra Christmas album. I liked it for coding because it was generally happy music but it didn't take any mental cycles away from me thinking about code. For other catchy tunes, I generally find myself singing along, which distracts me from work. But Christmas music is just background noise....
I'm not a huge fan of Christmas music in general, but A Charlie Brown Christmas by Vince Guaraldi is one of the only albums I will put on repeat while coding.