Helmets - the pads are usually held in with velcro. Take them out and wash them in the sink, dry in direct sunlight. Stink be gone.
angela
Before washing try soaking pads in a bowl of water+vinegar for a couple hours. If the pads don't come out easy then the entire helmet goes in. Then wash. That said I sweat like whore in church but my helmet does not stink. After your rides try hanging the helmet in an open space to dry (if you're not already doing that). I wear those strange toe shoes (Vibram Five Fingers) and I soak them as above to keep the smell at bay. Works really well.