It always depend on who the men in question is. Ties, watches, tickets for sport events are the usual. But you can surprise them with less usual gifts, like flowers.
You can find many generic gifts for men by visiting the men's magazine website. They list the years top gifts that men want. They don't have to be expensive.
The best site for men's gifts would be GQ.com, BestBuy.com and Amazon.com. Each one has ideal gifts for each type of man and sometimes have lists for gift ideas from fellow shoppers.
You can find a list of gift ideas for men who have everything at the following sites...www.gifts.com/ideas/him or www.uncommongoods.com/gifts/by-recipient/gifts-for-men
You can search up "gifts for men" and you will get tons and tons of ideas. You can find a website and decide whether the gift is right for you husband.
Some popular valentine gifts for men can be as simple as a bottle of wine. Or if this cannot be acquired, some men even enjoy utilitarian items like watches.
What is the best gift for a man depends on the man. Some gifts that men like are video games, jewelry, clothes, sporting equipment, and much more.
The best place to get gifts for the men online is on the amazon site. They have everything for everyone. Every man would like something from that site and products offered.
Some great websites to get your husband an anniversary gift are: Gifts.com, Mymms.com, and redenvelope.com..... those are just the couple of a lot of websites for anniversary gifts online.
The best gift to give depends on who you are giving it to ususally. Some typical gifts are flowers, cards, candy, or homemade gifts that they would appreciate.
Some fun Christmas gifts for men are exotic sports car racing Groupons and skiing deals and tickets to sporting events. You can find cool items at joke stores.
Some good Betty Boop gifts for men are t-shirts. Another good Betty Boop gift are their accessories. Besides that, there really aren't that many options for men.
Men who have, or seem to have, everything are almost impossible to buy gifts for. However, the best place to find advice for buying a gift would be the internet.