Be sure to wash your windows in the spring and in the fall. Keeping the dirt, mold, and the insects from building up in the creaveses of your windows will prolong the life of your windows and enable them to shut tightly all the time as well.
Always wash windows when the sun is not shining directly on them. The sun dries your cleaner faster causing streaks.
Be sure to wash your windows with a lint free cloth so you are going to be able to clean your windows faster without hassle.