I've used Griots car wash and the 3 levels of machine polish. It is all top notch stuff, I like it.
I have also used the paint cleaning clay on an older car, but I would be nervous to try it on my current car.
<span style='color:gray'><span style='font-family:Arial'>2000 BMW 323i
<span style='color:green'>*proud to be in the 3 pedal club*</span></span></span>
<span style='font-family:Arial'>This is the best quote of all the posts so far:
<span style='color:green'>Green Dragon: "I'm wearing my special poop retardant underwear (yes, even in the hot tub)!! Your poop bounces off me like so much bouncy poop!! MWAHAHAHAHAHAH!!!!!" </span></span>