as a detailer myself I have always struggled with glass. The only formula I have tried and gotten streak free results I wanted was using the adams polishes glass cleaning towels! I use invisible glass with them but I'm sure anything would work well. its all in the towels!! I got this tip from...