Few things I'd recommend for definite are; "Meguiars" Gold Class car wash (shampoo & conditioner), "Car Plan" Demon wash snow foam (shampoo), "Turtle Wax" Ice synthetic paste polish (car wax/leaves no white residue), "Auto Glym" Intensive tar remover, "Auto Glym" Hi-foam interior shampoo, "GTechniq" G6 Perfect glass (also G1/G2 clear glass water repellent kit). Sure some others will help to add to your list.