I use Megular cleaner for everything on motorcycle, I use S100 for hard to achieve places. I use CleanUp chain cleaner with brush for chain, I use DuPont Teflon dry chain saver to lube the chain. Sometimes I apply Megular leather cream on seat to protect it against UV light. Megular also has a set for complete care for motorcycle. I have this set but I use regularly only cleaner from this set. Sometimes I use HD engine brightener to maintain "like new" look of the engine.