I have a friend that owns 2 Lexus' and with both of them, he will just spray tap water on them & rub them down with a towel, then towel try it... no soap, no wax, nada... oddly, his cars dont have excessive swirls or anything...
Anyway, I want to convice him to at least use some car wash...