I highly recommend the Meguiars products; http://www.meguiars.com.au/ Many car fanatics use this brand. The NXT car wash and accompanying NXT Wax are the way to go; http://www.meguiars.com.au/productdetail_2...tect&show=1 THe NXT wax is good in that its a polish and wax in one, you wash the car, then apply this stuff in the direction of the car. Then go back to where you started and towel off the haze. Generally, you only need do it at the change of each season, and should only take about an hour to do so. I bought a Mazda brand new a few years ago, and after putting the NXT wax on, the car paint looked even better if thats possible. The car was shiny enough being new, but the NXT made the paint look kind of wet all the time. (deeper colour or something) The other thing you want is the Quick Detailer, its a lubricated cleaner that you can use to wipe off bird poop, bug splats etc, without having to wash your car. You just squirt some on, and use a cloth to wipe off. Really handy for removing spots between washes. Other than that, get a bucket, a mit and a chamios to wipe the water off. Also get a few of the microfibre towels. THese can be used with both the NXT wax and the Quick Detailer. (not at the same time!) Oh, and this sounds a bit like an ad - I dont work for Meguiars. :)