I have to dissagree on the point that you made about using warm water, you should'nt use warm water to wash the car as this can dissolve any salts or grains that there may be on the car at the time into the paintwork, also sticking to the sponge/mit acting like sandpaper.
Alex