If your boyfriend or husband is particular about personal grooming, several grooming kits go on sale every Valentine's day and you can pick them up easily from local and online stores. However, since you want to give one as a gift, pick something premium from a brand your guy favors.
A man can't have enough shirts, ties and jackets in his wardrobe. While shirts and ties are a little more common, if you want to really surprise your boyfriend or husband, pick out a great looking dinner jacket or a casual one for winters. Just keep his taste in mind and go with a color he can match with the rest of his clothing.
If your man likes wines, you can order a rare bottle for him and wrap it up for the night. If you are planning a dinner date at home, his favorite rare wine is going to spruce things up considerably.
You can also surprise your significant other by arranging a get together with his family or friends. Most men are busy throughout the week and don't have time for social interactions. If you can plan a lunch for him, he is going to appreciate the effort very much. However, don't plan anything for the evening because you two will need time together on Valentine's day.
If your boyfriend or husband is a techie, you can also look at the latest range of gadgets, smartphones, tablets and computers. If there is something he has been incessantly talking about for the past few months, you might want to look into getting it for him as a gift. However, since electronics are generally expensive, be sure before you invest in a gift like this. If you are in doubt you can also ask a friend of his for suggestions.