Ok, so just wanted to say that your post absolutely warmed my heart! That was an incredibly sensitive and thoughtful gift from your husband. Sounds like he's a real keeper. :)
My best Christmas gift is an easy one for me. I am not an openly emotional person. I rarely cry at movies (damn Toy Story 3). I rarely cry in front of people. I know it may sound cold, but I am just uncomfortable crying or displaying my emotions in front of people in general.
So that said, 2 years ago, my cousin really got me. All of my dad's side of the family gathers on Christmas Eve at my aunt's house, and we exchange gifts there. So my cousin gave me her gift... It was an artistic rendering of a gorgeous photo of my son that she knew I loved. She had learned this awesome technique in an art class in college, and the rendering was amazing. I completely lost it. I couldn't help it, cried like a baby. I am crying just remembering it. It was and still is so special to me. Historically, I am the one that gives special, meaningful, personal gifts to people. It's just what I do. :) But really, no one else in my life does that, so I am basically never on the receiving end of that kind of thoughtfulness. So to receive a gift like that, unexpectedly, it was overwhelming. It hangs in the entryway to my home, and I will never take it down.