My helmet got to smelling really bad. Someone suggested spraying it with alcohol to kill bacteria. I've been using Listerene in a spray bottle. Works surprisingly well. I just hope the alcohol doesn't harm the helmet.
I think the Listerene even repells bugs somewhat.