We are NOT having Santa anywhere near him: Santa is clearly some sort of modern god of snow and greed, to whom we sacrifice mince pies and sherry. I don't dedicate food to idols, nor do I let my son worship them.
This is my fave bit - I thought I was going to wet my pants.

Santosha - maybe think back to the things that you remember as your faves. Apart from the presents and the anticipation, I just loved seeing everyone so happy and pleased to see each other. Running amok with my cousins and the long hot lazy days of summer....fireworks at the local carols (yes, I know your dh would HATE that!) and the magic of the twinkling xmas lights. In fact I let my kids have the fairy lights in their rooms all year long