Best Christmas present that I'm fortunate to receive, soon, will be my sister-in-law visiting us and getting to spend quality time with my niece (also, my god daughter) and nephew. I love kiddies and find their company energizing :)
As far as the best Christmas gift I can give, I wracked my brain what I might get my wife (after being together for over 15 years). Finally, I decided to get her a necklace with her name on it, in Arabic. She's half-Colombian and my Spanish is pretty good, now, but even though I'm Egyptian, her Arabic needs some working on ... Hence, the Arabic necklace ;)