I literally have all the possible glass towels on the market (if not all, very close) and have always been frustrated because of lint, streaks etc... After much researching and much experimentation, and much discussion with pros alike I finally found a combination that has not disappointed.
Mike P always advocates 2 towels.... and that is 100% right! For dirty glass I use 2 regular multipurpose micros with
DP Krystal Vision. This is combo is a killer for dirty windows but always seem to leave smudges and streaks, even when I tried using glass towels etc.. Once the glass is cleaned of the plastic fog, or smoke residue etc... (or on clean"ish" glass for maintenance) I follow that with
CarPro's Fast Glass with WATER ONLY, and do my final wipedown with a
Microfiber Madness Crazy Pile. This is the best combo EVER!!!!
So "cleaner" product for dirty glass followed by Fast Glass + MFM OR just Fast Glass with water and MFM for maintenance. Easy as pie and won't be chasing smudges and streaks for days.
NOTE: For any product and MF combo, what I found is do not let the product dry on the glass (cleaner or water). Then you end up cursing the process or towels