The serious Harley world swear by "S DOC 100" http://www.sdoc100.co.uk/ and then blow drying their bikes with large heater blowers immediately after washing together with lots of polishing!