On all my bikes I have used Original Bike Spirit clean wax and polish. It works very well on everything on a motorcycle and leaves nothing behind. I have used it on shiney paint, Matte Silver paint, leather, vinyl, plastic, fiberglass, rubber. always improve the finish of anything you put it on. But what is your favorite, I'm sure there is more than this product out there that people are happy with. Let's hear about your favorites.