I saw a ways back that someone used Simple Green cleaner on their clothes to keep them "anti-stinky". I thought it was some fancy cleaning solution, but turns out you can get it for about $2.50 off the shelf at the supermarket. I haven't tried it yet, but will give it a go tomorrow.
I was wondering if anyone found this effective on clothing - like hats, vests, and other things that you wear a lot, but wouldn't necessarily want to wash after every single use. I guess I'm trying to re-approximate the commercial antibacterial coat that they put on a lot of sports clothes which make them really odor-resistant for the first month you own them. (REALLY noticeable with hats - you can tell the new ones right away since they don't smell at all after multiple workouts.)
I'm going to try it on my Camelbak since I don't intend to throw it in the laundry after every single use, but I don't want it to accumulate odor forming bacteria. I did notice that Simple Green has a very strong wintergreen smell; hopefully it works as well on the actual bacteria!