OK Firemarshall, heres my line up and what I do yearly or so to our cars. I get Power Purple and mix it in with water in a bucket. I wash the car with that. It strips off EVERYTHING. Then I rinse and dry. I use poorboys clay "Luber" spray. A generic red claybar, and go at the entire car. It gets super smooth. Then I use my Griots DA polisher with Chroma Presta 1500 polish. Its available at most body shop supply houses. I do the entire car with that. Its a no wax/no silicone polish. Works awesome! Then I apply a coat of Sealer. I used to use Griots Garage Paint Sealer, but have now found "Rejex" and love it. Its superior to the Griots I feel. Then you can round it off with your favorite carnauba wax. The key Is in the Clay step. Clay the [censored] out of the vehicle, even the glass. You'll be amazed.