We all have newspapers laying around the house. The next time you clean your windows, put some of them to use. Spray your windows with your favorite cleaner, and instead of using a cloth or paper towels, bunch up some old newspaper to wipe them. The newsprint will leave them sparkling and streak free.
I used to work in a large restaurant, and we would actually do this to all the windows!