The sad thing is, I think I do most of my holiday celebrating in WoW.
There was one year when the only gifts I got for Christmas were the the Winter Veil tree in Orgrimmar. God, I hate poverty!
On the upside - I've been assured this year Christmas is arriving early in the form of a copy of Cataclysm. Not sure yet whether the family is springing for a Collector's Edition or not.