To clean windows without getting streaks or a haze, always clean from top to bottom. A cleaning solution made of 1 cup of water, 1 tablespoon of vinegar and 1 cup of rubbing alcohol works better than store-bought window cleaners, according to About.com.
A lot of streaks from cleaning windows comes from the sun drying the window prematurely. Avoid this by cleaning windows on cloudy days. Another excellent way to avoid haze and streaks on the window is by using a squeegee. They are inexpensive, and they often work more efficiently than rags or newspapers. Use cotton swabs to clean the corners of the window.