I do celebrate Christmas, but less as a religious holiday and more as a "joy and happiness to your fellow man" kind of holiday.
My mom's family grew up in Quebec and her dad worked as a taxi driver. They usually didn't have enough money to buy Christmas presents, so they did something rather clever - her parents, aunts and uncles all waited for the after-Christmas/Boxing Day sales to buy everyone's gifts, then exchanged them on New Year's Eve! They still keep up that tradition, even though most of her immediate relations are living in the States. Usually it's Christmas with spouse and children, then New Year's with the rest.