I've been using the Mr Clean setup on my car for a little while now. I like it, but it certainly doesn't leave a complete spot-free shine unless conditions are ideal. As far as waxes and polishes, I'm a huge fan of Einszett. To my knowledge, you can only get the stuff through autorized US vendors (mostly online) or Super Autobacs. Of course, if you don't live in or near LA, getting to a local Super Autobacs my be a little difficult. Einszett's stuff is the ****zle. Really easy on and off with fantastic shine. Cople that with some Meguiar's clay bar, and you have the smoothest, shiniest car you will ever see. Better than the day you bought it!
Mike