Have the same problem with a helper that gets assaigned to me on occasion. The kids alright, but his arm pits could melt paint. We tried everything, like a stick of Right Gaurd in his work order slot, subtle hints, etc., but nothing worked. Finally, one day he was up on a ladder holding a stick of EMT up while I was strapping it right below him and I just stopped, dropped my tools, and said "dude, did you die last week or do you need to take a shower?". Sure, it wasn't pretty, but I'm the hero around the shop now that he pays more attention to his personal aroma.

Niceness isn't always the answer...