I use Honda spray polish. I used to own a Harley and was in the hundred dollar store about to buy their "Pig Snot" when someone that worked there told me "You don't want that". He told me about the Honda Polish. If someone who works there tells me that, I'm going to go try it.
It works great, just spray it on and wipe it off. It cleans and polishes. Will not scratch paint if you are just cleaning off dust or road grime. Doesn't do the best with bugs but it is a good product.
303 works great on plastic parts. Similar to armour all but VERY superior.