Since I started using the Pace caps (REI) I have found my pads stay clean far longer. The chin straps become the limiting factor for helmet cleaning. About 3 times/summer I fill the bathroom sink with water and laundry soap, work the water into the pads, in to the straps, turn the helmet right side up and leave it floating in the water, straps submerged, a few hours, rinse, press the pads dryish with a towel and hang to dry. I have 5 or so caps and always leave for rides with a fresh one.
Easy. Clean, nice smelling helmets and caps.
Ben