A few years back I bought myself some S-Doc 100 helmet cleaner and have used it in the past, but the lining of my HJC was just crying out for a proper clean, so this weekend I removed the linings and stuck them in the washing machine. The side cheek panels came off easily, but the top wasn't going to budge without a fair bit of encouragement. Taking it out I felt I was going to break it, which is never a nice feeling, but eventually it came out and was intact. Thankfully the return installation process was a lot easier and today the helmet had a better fit and, not wanting to be too grim here, it smelt a lot better too.
This weekend also gave me the opportunity to give the 1098s a very quick clean. For a full on clean, I've got to take bits off, but this just gave me the chance to clean up a lot of the road grime that I'd be accumulating.