Try one from an auto parts store instead of a household product like Windex. I've used TurtleWax ClearVue and it does a good job. You also need to use a decent paper towel, and make sure that you don't try to do all of the windows with only a couple of them.