whose primary business is waterless car wash products. I have used those for years and love them, though you'll find plenty of car enthusiasts that worry about it scratching. Considering that the grit all over the freeways (not to mention sand for those in northern climes) practically sandblasts your car every time you drive it, I'm not worried about "micro-scratches" in the paint. I haven't seen any detrimental effects so far, and my car is seven years old.
Here's their site if you want to read more on their products:
http://www.dwginternational.com/WebSite/index.htm