My girlfriend picked up a new car this week and naturally decided she wanted a black metallic car. I love black cars but I'm very picky about how they look so I'll be the one detailing it. The problem is I haven't had a car worth caring about in over 3 years so I'm out of touch with detailing products and what not. I'm looking for advice of what to buy for the entire process. I'm talking wash mitts/sponges, soaps, waxes, wax applicators, drying towels, interior cleaning products. etc