Guys, there's a whole load of companies each making 15-30 products that they each recommend. Can somebody here kindly help a bewildered guy understand (1) how he should clean his car so that it is immaculate, and (2) which items are needed for the job. Honestly, I won't be offended if you explain it really simply - what I need is a step-by-step idi*t's guide to this! I especially want to avoid any swirl marks developing. Thanks