So I just got my 08' WDP TL Type S a week or so ago, and recent rain has brought forth time time to give it it's first bath. What are the best products to use to minimize swirls and what not? I need to stock up. Typically I use the following: regular car wash sponges Meguiars NXT car wash Invisible glass for windows P21S Gel wheel cleaner eagle one tire black sprayed on an applicator pad for shining the tires Armorall for the dashboard My concern is mainly the sponges I use possibly causing swirls. What does everyone else use? Also, now that I have leather I will need to add leather care to my car care supplies, as well as something better than armorall for the dash/interior plastics. Any advice? Also, after driving down the beach on the highway this weekend and collecting bugs, I think I will ldeifnitely be getting a clear bra installed. Anyway, thanks in advance!