Thanks guys. It makes it really easy to maintain all my cars and my bike when my best friend owns www.trushine.net . As soon as I bought the car, he takes it for a 12 hour paint correction. We worked on it until there are zero swirls or scratches. Then he puts a coating called "Ameri-coat", a top coat that stays for years to where you don't have to wax your car at all for many years. It also helps prevent bird etching, and hard water spots. So when it's time to wash, I get my 5 gallon bucket with grit guard in the bottom, a 100% sheep skin wash mit, and my Karcher electric pressure washer with foam cannot attachment. I spray all the loose dirt off, and then foam the car with wash solution, and then I wipe gently with my sheep skin mit, then I rince thoroughly, and then dry using a 3 microfiber towel method. Start by drying the windows first, this helps prep the towels to absorb water off the paint. First towel is to get the majority of the water off and then the second to get the next little bit, and then the third is to get a truly spot free dry. Then I used meguiers spray tire shine on the tires and the flat black plasti dipped wheels followed up by a disposable microfiber cloth to prevent any running of the product. Turned out amazing. My buddy is the king of paint correction and clear bra installation. So check his website out for some great write ups and tips.