sweating is the best deodorant actually. by this i mean if you do some activity where you really work up a sweat, either excercising or sauna, then take a cold shower, that cleanses out lots of toxins and flushes out the pores.
another idea, get a spray bottle, fill with half distilled water and half 3% hydrogen peroxide. after showering spray down your entire body, head to toe every square millimeter. rub it into your skin vigoruously and air dry. you feel absolutley fantastic and smell wonderfully clean.