I have used Zaino and it is great. I have also used dry wash with excellent results. Infact I did my black truck in the middle of winter in my garage when it was covered w/ tons of road grime. When I was done it looked brand new. If you are interested in a dry wash try:
www.waterless-wash.com
Stu