My wife, bless her heart, got me a set of Hammacher Schlemmer pool balls that "flash internal blinky lights" every time they are hit.  (They are horribly unbalanced and wobble and roll almost as badly as joke balls.)  I would rather she had spent the money on Brunswick Centennials or made a contribution to my next pool cue fund ... 
But:  then I consider that she is trying to support my interests, that my kids think they are cool, and we had fun fooling around at he table.  Quality time with my family - and a wife who is trying - are sooooo much better than the alternatives.  
When I am old and gasping my last breaths, I will treasure this gift more than a new set of Centennials.
All things considered, it was a very good Christmas for me.
Merry Christmas!