I'm not sure it's the deodorant. What kind of food are you eating? How much stress do you have in your life? Are you exercising to relieve that stress?
It's just been my experience that when I'm eating poorly, hyped up on caffeinated drinks, stress out by life and not exercising, I tend to stink!
But when I'm eating organic healthy foods, not taking stimulants, exercising daily etc... I don't smell at all, and don't need deodorant.