OK, I admit I am not a man. But I do agree that the best deoderant is a good diet.
I, a 33 year old female, stink a lot less now that I eat well. I don't use any deoderant at all any more. Weather here is upper 80s with 80-90% humidity. I sweat because I walk a lot (don't own a car), but I rarely stink; I take a shower almost every day. No one has yet complained of my smell. My husband hasn't even noticed I don't use deoderant, and my 4 year old son for some reason likes to sniff my face and tell me that I smell good.