When I travel in bus while going to office Ive to face sweaty people and I dont want to be one of them. I dont understand even they know they are smelling but they do nothing. Anyways Im using Fogg Deodorant(black collection) from last year and what I found in it is it gives long time performance because its liquid so persist in body even when you sweat completely, it also smells good.
I tried Park Avenue, nivea, Axe and wild stone too, out of these Fogg is best. Alternately I use Nivea deodorant for men. As we all know all these are chemical things so keep away small children from it. I think boys after 12 could start using it.