I said this in reply to the question below too! my fave is pitrok natural spray, it's the best i've ever used and has the added bonus of being nasty chemical free! http://www.pitrok.co.uk/
There's no such thing as a good antiperspirant. They work by blocking up your pores with aluminium oxide etc. so that you can't sweat. Sweating is the body's natural way of keeping itself from overheating. Much better to buy a good quality deodorant/bodyspray to mask any smells.