Couple of years ago, I went into the Sears here in Kitchener on November 1st and they were already playing Christmas tunes!!! Almost made me run for the doors, Ryan!! Don't get me wrong, I enjoy the Christmas holidays, but, man, wait until late November at least.
As for songs, most of the classics are always good...I'm not a religious person but I do love O Holy Night. My all time favorite, David Bowie and Bing Crosby's Little Drummer Boy.