Hi everyone, I've learned a lot from these forums and wanted to share what I've found to take care of my model S.
Here is a picture of all the items I've found that work great. All of these items can be bought at Amazon and some at your local auto shop. http://www.flickr.com/photos/10403357@N02/8644755750/in/photostream
Liquid Glass Wax
This wax is really the best wax I've found. I'd suggest anyone that has a Model S to apply it asap to keep your car looking in top shape. It adds a coat onto your car that makes water, dust, etc fly off you car much more easily. It also allows you to use water to dry your car. Here is a good link to show how it's done. http://www.youtube.com/watch?v=VtoWk9thSEI
These towels soak up everything and are relatively inexpensive. Do not wash your car with those old squeegee things. They suck and you have to ring them out when they get wet. I'd suggest getting a 36 pack and also 2 large sizes to dry your car. I got the super large ones at the local auto store. http://www.amazon.com/Zwipes-Microfiber-Cleaning-Cloths-36-Pack/dp/B000X...
Gilmour Foam Master Original
This item is really handy and helps to save lots of time on your wash. Purchase the original because it comes with brass connections and will last longer than the plastic ones. My normal routine would be to:
1. Rinse down Car
2. Foam the whole car
3. Clean rims first
4. Wash car
5. Rinse/Dry with water
6. Dry with microfiber towels http://www.amazon.com/Gilmour-75QGFMR-Foamaster-Adjustable-Cleaning/dp/B...