Hi Bek - i find the best thing for cleaning windows is detergent - just the dishwashing variety in a bucket of warm water - then you wipe it straight off with a lint free towel. Comes up a treat every time. I even do my shower screens this way.