Streak free windows?
Griot's Garage has great window cleaner. And some special window cleaning disposable cloths. I think this combination works great.
You guys that use microfiber cloths... how do you know they are clean? If there is any soap left in them from normal washing, that'll streak the windows too.