Toms of Maine is great http://www.magnoliaskies.com/bathandbody.htm ^scroll down near the bottom, this mama makes amazing all natural deodorant in *3 scents*!
I sometimes stink so bad I can't stand to raise my own arm. But I still don't like d-o. Tho I do use it on rare occasions. Anti-persperants are a lost cause. I sweat them out by noon. And I actually smell worse shortly after I bathe than when it's been a couple three days - go figure. No, this is not simply my nose getting used to the smell. The only times I've ever had others complain of my smell is when I HAVE bathed. I usually find that changing into clean clothes daily does more for reducing rancid body funk than bathing does. I've met people who bathe daily but have that hat they always wear and never wash. Those are the funky smellin' ones IMO. The comment about stressed and angry people stinking is true. I've noticed it. Fear does it too.