I consider myself to have abit of an OCD when it comes to cleaning. Currently I use Greased Lightening. Which to be honest, hasn't done a bad job. http://www.idealworld.tv/Greased_Lightning_1_Litre_Showroom_Shine_206756.aspx?fh_location=//idealworld/en_GB/$s=lightening But I want to do a great job and make my car sparkle. Any products I should get? Lists of products and your cleaning habits gets you extra points. I'm looking at being Loyal to Ninja Shine customer. Looks cheeky, Just not sure what to go for.