DDH: you may laugh but I actually got the idea here on the board: I take my helmet in the shower with me after a particurlarly hot/sweaty ride. I only use pure soap anyway so I just rinse the helmet under the shower, soap up the straps and pads and rinse everything out. I then hang the helmet on the shower head to dry before my next ride.