Well, I don't know what kind of guy he is . . . some won't like this, but sounds like what he needs is a day at the spa!
Some other options would be . . .
A bouquet of novelty items, candy, etc. We have a place here called "Candy Bouquet" and they will put together these really cool looking baskets and "bouquets" of various items . . . candy, cookies, and non-edible items.
If you're wanting to get him something work related, perhaps a computer program, some kind of software or something. If he likes computer games, it could be something like that.
Hmmm . . . guys are hard unless you know them, but I will try to think of some other options.