Get yourself a Porter Cable 7424 DA Polisher. A set of good polishing pads, you're gonna need at least 3 of them in different density. One cutting pad, a polishing pad, and a finishing pad. You may want to get 2 polishing pads since those are your workhorse pads.
Then for chemicals, you'll more than likely need:
A good wash soap...Meguiars Gold Class is fine, but any CAR WASH soap will do, I stress this because dish liquid is made for dishes, not cars, and can actually make your swirls worse.
A Clay Bar Kit...They're basically all the same, I use Clay Magic because it tends to be cheaper, and they manufacture all the other clay bars anyways.
Polish...Go to
http://www.optimumcarcare.com and get their polish. It works as a compound, a polish, and a finishing polish, depending on what pad you use it with.
Paint Prep...I use Jeffs Werkstatt products on my personal vehicles, and on customer's cars.
http://www.jeffswerkstatt.com Get a bottle of their Prime.
Wax/Sealant...I don't use carnauba wax on anything but show cars because it just doesn't last long enough. Again, I use Jeffs Werkstatt, get a bottle of Acrylic Jett Trigger spray on sealant. Stuff goes a long way..so don't use too much, and it beads water for up to 6 MONTHS!! And shines like a mofo.
Wax...If you really feel the need for a carnauba wax to give the car the added depth, you can top the Acrylic Jett Trigger after it cures for 24 hours with a pure Carnauba wax, no CLEANER WAX!! I would recommend S100 or even Jeffs Werkstatt Carnauba Jett. But remember, Carnauba only last a week or 2.
Microfiber towels, get a bunch!!!! Terry cloth works well, but MF is sooo much better and a little gentler on your paint.
Microfiber or Chenile Wash Mitt..Absolute neccessity!!!
Drying..I use the Absorber. A lot of guys use waffle weave MF towels, but the Absorber has never done me wrong.
How to do it...
1: Wash car. Do it one section at a time, start at the top, and work your way down.
2: Final rinse. Take your nozzle off the hose, and just flood the car, if you do this, most of the water will sheet off and it will make drying easier.
3: Dry..well, I think this is self explanatory.
4: Clay bar, follow the directions on the box.
5: Polish, bust out the Porter Cable, and I would start with a polishing pad. Spray the pad with a spritz of the clay lube, put some polish on it, smear it around the area you're working (I would recommend a 2x2 foot area at a time) Turn the polisher on a speed setting of around 5, and polish until the stuff starts to clear. The buff off with a MF towel. Repeat until the whole car meets your standards. If the polishing pad doesn't get the job done, move up to the cutting pad. Always start with the less agressive pad. If you need to use the cutting pad, you also have to follow up with the polishing pad because the cutting pad will leave a hazy appearance.
6: Wash it again, then dry.
7: Paint prep, again with the Porter Cable, put on a finishing pad, spritz with clay lube, and the put on the Werkstatt prime. Polish it into the paint, on the whole car. No need to do this in sections. Let it cure for 30 minutes, then buff off with a MF towel.
8: Sealant, by hand, using a MF towel, spray a SMALL AMOUNT of Acrylic Jett Trigger on the paint, one section at a time, spread it out in a very thin layer, almost invisible, with the towel, then turn it to the dry side and buff out, repeat for the entire vehicle. Do this twice to ensure complete coverage.
9: Wax, if you feel the need (I don't), wait for the Acrylic Jett to cure for 24 hours, then top with your carnauba wax of choice. Again, I recommend S100 or Carnauba Jett.
10: Stand back, and admire your car.
Hope this helps you out. If you have anymore questions, feel free to ask.
Edit: Don't do this in direct sunlight. Shade is your friend.