After cleaning the glass, try a little UQW, a.k.a Synthetic X-press Spray Wax (D156) on a microfiber. This will leave the glass streak free and future dust or film wipes right off with a damp MF. Lightly buff dry with a clean MF and you have the same streak free clean glass again and again. This also eliminates any linting from cheap micrifibers. There is no drag on the MF.
After finding how well D156 works on glass I added a small amount to my Meg's Glass Cleaner Concentrate (D120) mixture and it is a superior product with the D156 in it. D120 was the best glass cleaner I've ever used and this just made it better, IMO. This combo NEVER streaks.