An ideal method of achieving clean, streak free windows is to use White Vinegar, and buff using an old newspaper - leaving you with windows your neighbours will envy. For very dirty windows and mirrors clean first with mild soda solution or Liquid Soda Crystals, then polish off with a White Vinegar clean. Do not use on frosted glass or leaded glass windows (with exposed lead).