Not sure about the rest of you, but I've used pledge to clean all of my bikes for years.....it works well on the finish as well as the windscreens. I use it on my plane as well so I know it won't harm anything. It's a good way to keep the deep lustre of the paint between washes and it even works well on chrome.....plus you get a nice lemony smell