If you havent already you must try the S-Doc 100 gel cleaner. Every review it has had claims it to be the best cleaner on the market. Just spray it on using the pump supplied and work it in with a brush, after a while just wash off. Refills are available too. If you are a lazy motorcylist like myself this stuff is a must have product. S-Doc has a UV protector and anti corrosion agent in it so it will help keep your bike looking awesome for years to come. Go on, give it a go.