If you like vanilla more go with the Rochas (sweet, gourmand fragrance, has a cappuccino vibe, but even if you are not a coffee lover you might enjoy, I know I fit that bill). Armani Code has more of a leathery, sensual vibe. Neither is a projection/longevity monster, so it really boils down to which style you like more. Also one thing to point out, Rochas will probably get you standing out more than Code (Armani's crazy popular let's just say, while Rochas is completely unknown in the U.S.A. ), and Rochas is also much, much cheaper. Personally, I like Rochas Man more.