The best men's fragrance is one that you'll want to wear for years. It should be versatile enough to work with different outfits and occasions. It should have a clean, fresh smell that will make you feel good about yourself. And it should last all day long so you don't have to reapply as often. Here are some of the best long lasting men's fragrances available today.