I always kept my 2003 Silverado clean, but always used the drivethrough carwash.
Since I bought my 2008 Pontiac G8GT, black, I've been buying all sorts of stuff to hand wash at home without scratching or leaving swirls. I knew black was going to be a PITA to keep clean and looking good, so I better learn how to do it properly!
Just bought the machine essentials package last night, and a Porter Cable, so I am going to start by learning on my Silverado to remove the swirls I've put into(as best I can) before I touch the G8.
So, I'm sure I will be looking on here for all sorts of tips and advice.
Jeff