Try wool clothing. It has magical stink inhibiting properties. I am not kidding. Man made materials get really funky, really fast. There's nothing nastier than getting within a 10 yard radius of a bunch of lycra clad roadies. Yuck. Those podium girls must be paid really well.