Stoner's Auto Glass is the best I've used to date. Comes in an "aerosol" style container and is virtually streak free. You can find it any Pep Boys/Autozone, etc.
Another tip: detailers use newspaper to clean windows...I haven't used it yet so I'm not sure how well it works. If you do try it, let me know how it works
