Strange u have so many views and not one tip offered (no shortage of opinions on here).
Far from an expert here, and it's a safe bet they'll all come out of the woodwork to tell u I'm an idiot/do this n that instead.... My gift to u.
That being said, here's something I found looking around to try and help u out. Have a peek:
http://automotivedetailing.com/asset...ricks_tips.htm
Happy spot free motoring