The 3% peroxide did it for me. I learned about it on Shaz'z board 2 years ago. Nothing else did it for me. And I make sure when I burp my bag, I don't breathe.
So i guess my next question is how do you go about it? It's more about when i'm working than anything, so i guess i don't want to be walking into the bathroom with some huge bottle of peroxide in my hands. Can you put a small amount in a squirt bottle? How much do you actually squirt into the bag? Can you smell the peroxide? Then again, can't be any worse i guess.
Right now if i feel i stink i always have some sort of body spray in the car. So i'll just take a quick spray shower............and end up smelling like mountain rain, or whatever it is. Oh yay.