for my car i use Cartec wax shampoo for the body (its 1a0 silver by the way). literally just apply it as you would any shampoo and make sure its totally rinsed off when i'm done. for the wheels i use acid free wheel cleaner (i get this from a valeting mate of mine) and it takes all manner of dirt and grime off, but it must be fully removed as it will eat the paint if its on for too long. i also make sure i leather the car down after washing. once its dry i use a glass polish to give the windows a clean, streak free finish. also use a vinyl treatment on all the plastics, tyres and rubbers, gets them black again. for the body i use a 3M polish (rosa), doesn't leave any white residue like some polishes. also i use autoglym metal polish on all my strut braces, intercooler pipes etc as well as on the headlights (takes away the yellow tinge that can occur over time) thats about it i think!