For the interior door panels, dash and weatherstripping I use Vinylex Protectant.
For the leather seat surfaces I use Coach Leather Moisturizer.
For the leather steering wheel I use Lexol Leather Conditioner. (It's not slippery.)
I've tried Meguiars, Mothers, 3M & Zymöl and I think they are all the same - just good nothing to brag about. I'm interested in trying the other brands mentioned here. I keep wanting to buy the clay bar but my skeptic side always puts it back on the shelf.
Turtle Wax Oxy Power Out! is great for stains.
Soft 100% cotton towels.
Waiting to read more reviews on car polishes, waxes, & sealers.

op2: