Christmas for your SO

Jennifer • TTC #2 for almost 3 years ; Just got my BFP today (12.01.14) Hoping for the best and a healthy 9 months! Miscarried 3 times and really hoping this could be my miracle for Christmas N a blessing!
What's everyone getting their SO for Christmas?! What to get. It's hard shopping for men.