We've had a good day here too - only one meltdown (over setting up ds3's iPod), but that was easily outweighed by the fun of the day - the boys didn't wake us up until 8.30am, and everyone liked what was in their stockings.
Following a big fry-up brunch, we all went out to a local loch and walked the dog - it was so beautiful - snowy, crisp, sunny, the loch was frozen over and we all had a great time throwing tennis balls for the dog.
Then christmas cake and a cuppa, followed by presents early afternoon - and it was so lovely seeing what the dses had chosen for eachother and for us. Ds3 had bought a cheap (though not to him) little mp3 player for ds1, and ds1 was so touched by this - it almost brought a tear.
Christmas dinner went well, and for once I got the timing of the roast potatoes and parsnips absolutely right (totally by accident, I have to admit), and was delicious.
Dr Who (recorded) was scary and cliff-hangery, and gave us an excellent pause for digestion before the Christmas pud.
Best bit - being out with all the family in the sun, playing with the dog amid all that lovely scenary.
Oh, and it was snowing when we got up to do stockings, and it is snowing again now - the first ever Christmas when I've actually had snow fall (though I have had one or two where there's been snow on the ground).