I agree with the KISS principle here, good dedicated glass towels and a good simple cleaner. Stoner's has been in my kit for 2 decades and if that won't clean something I will use a tiny bit of the best glass cleaner I have ever seen, original Einzett Scheibenklar glass cleaner. I have been...