Isabel Pérez, who has a nice collection of everything you can imagine to work on-line, has included a good assortment of songs to use in class. This page includes the clicks to several songs, including their podcast, printouts for your lessons and a Youtube video if available. I hope you like this choice.
I was also trying to start my own collection NIce English songs when I came accross her page on her site. Nothing to compare to.
Here is a collection of sites where you can find Christmas Carols with lyrics and music to sin along:
A video to sing along Jingle bells