Instead of getting your man another typical gift that he probably doesn't want or need, buy him a drink instead. It's a gift that he'll really appreciate instead of yet another mug or tie. Find out which drinks men want to receive as gifts!
One of the best drinks that you can gift a man is microbrewed beer. Any man that appreciates a good drink will be excited to receive craft beer instead of the cheap stuff. Visit a local brewery to buy a growler of their most popular brew, or just visit a store that lets you create your own six-pack from various small-label beers. You could even offer to drive your man out to get a tour and sample all the beer choices in person!