I saw this stuff at the store and figured I'd give it a shot. Basically, it comes in an aerosal can and you spray it on the body, windows, wheels - whatever. It comes out in foam state and slowly collects the dirt and dust. You wipe it off with a microfiber towel, and then use a clean towel to buff it to a shine.

It worked REALLY well on the windows. No streaks. I tried it on the bumper and it came out okay. I wouldn't say its a great product for everyday use. But it would be very helpful if on a road trip or for emergency cleanings (like bird droppings, tar, sap, etc).