White Spirits is an oil based product and it won't mix with water, also if you put it in your water it will leave smears on the glass.
[/glow]if you use it scrub, then rinse well, it should not leave any smears on the windows at all, I did over 40 flats this way,
Ian
p.s if it dont mix with water it cant leave a smear