I have a Danish heritage (dad's mum was brought up in Denmark), so we incorporate elements of their traditions into our Christmas.
We have a big family Christmas Dinner on Christmas Eve across at my parents - same main course but instead of the traditional Christmas Pudding, have the traditional Scandinavian desert: a rice pudding with cream and chopped almonds folded through it, plus one WHOLE almond. Whoever gets the whole almond (no fishing allowed!) gets the "almond prize" (my Mum usually gets a Christmas mug).
Christmas Day is then more relaxed, with cold turkey, plus the tradtional steamed Christmas pud.
We go across to Mum and Dad's for Christmas Dinner, and usually stay over and open some of our presents, and then go home and open the rest of our presents and have our own Christmas dinner, with the mini Christmas pud that Mum had made me, later in the day.
Dh loves Christmas and would love to have the tree up from 1 December - but I manage to put him off until about the 15th. As we have real tree, it's still dropping the needles drastically by New Year! We're compatible in that we both want as big a Christmas tree as possible (unlike my Mum and Dad who have to compromise every year) - which, as we have 13 foot high ceilings, means we can get an enormous tree (we usually end up having to chop a bit off the bottom to get it to fit!).
I like the idea of decorating the tree after ds has gone to bed - so he can get a lovely surprise the next day. We put the tacky Christmas CDs on full blast while we are decorating.
Ds is 2 now, so this Christmas may be the first one he remembers - he'll certainly be more aware, even if he doesn't yet understand the concept of presents etc
We have an "Open House" on Boxing Day: invites to everyone in their Christmas cards to drop by any time between midday and midnight. I make loads of snack and we get in plenty of bubbly (cheap but good Cava from Oddbins) and wait and see who arrives.