It isn't just women who are thrilled about receiving gifts, men are equally excited about receiving them too, they just aren't very expressive about it. So whether you are buying a gift for a friend, son, husband, boyfriend, or sibling, see to it that you give it to him with all your love. Also, go for gifts which match his likes and personality.
They say "health is wealth", so this will do him a lot of good in the long run. With a healthy, fit body, he will be better equipped to handle the pressures of his professional and personal life.
Plants also help in increasing the humidity of the air which decreases the chances of sore throats and dry coughs; they also help concentrate better. Having a plant around his office or room can be very good for his health.
A bean bag can be carried anywhere in the house and is extremely comfortable to sit on. Moreover, even if he changes apartments, this is one of the easiest pieces of furniture to move.
An alarm clock can be very useful for a young man who finds it difficult to wake up in the morning. These days alarm clocks powered by water are available. They are an environment-friendly alternative to the regular ones, and come with an LCD screen displaying the time, date, and current room temperature. These clocks look sleek, and are useful too.
To make it even more special, wrap each cake separately and attach a small card to it. On these cards, you can write some personalized messages for him. He might have everything in life, but when it comes to love, one can never get enough of it.
If you are still unsure about what to give, go for gift vouchers or gift certificates. They are safe gifts, plus the recipient gets to pick things of his choice.