I wash with water and a mild soap, then for the tougher areas of dirt and grease I use simple green (spot specific), clean the chain, then blow dry with air (actually use my Shop Vac for that - works excellent and gets all the water out of everywhere). Then I polish the paint/frame/wheels/exhaust, use S100 on the engine and hoses and lube the chain.
Have done the same thing with all of my bikes for many (unfortunately many many) years now and have had great results. Actually in the past prior to utlizing S100, I used WD40 on the engine. Worked excellent on my older bikes, but I really like the S100 for my new S3. Seems to keep the dirt off the engine better and doesn't wash off as easily as WD40. I clean my bikes almost every weekend as part of the enjoyment to me of owning a motorcycle and riding one is keeping them looking new and maintaing them well........................ :-D
One more thing..... I heard from my S3 mechanic (best mechanic I have ever come across in all my years of riding thus far)- be carefuul not to get too much water around the spark plugs as the ports will hold water and it will end up messing up your bikes performance. I have read some threads on here about it in the past as well. Just don't spray the water directly on the top of the engine for too long and make sure to "blow" dry the bike with some sort of compressed air or in my case a shop vac.................it's worked for me for many years..................
[ This message was edited by: ken750f on 2005-08-02 13:10 ]