A Christmas treat
If the special guy in your life is a foodie and you are good at cooking and have enough time for it, then cook the favorite dishes he has as well as the cakes and pastries for the day. Keep the entire plan a secret and surprise him and he is bound to love this plan. You can also plan a candlelight dinner with all these food items on the Christmas day or organize a little garden party with your close and common friends too.
Xbox
Men can never get over their toys. There are different types of video game and play stations which are men fond of, and you can easily get the Xbox if you can afford it for him on the Christmas day. An Xbox is a great Christmas gifts for guys that would bring out the child in him as well.