I think newspaper works the best for cleaning windshields.
Its even easier than that, you don't need three steps, and by the way, microfiber towels leave microfibers behind, and you can see them on your glass!!!! Use a good glass cleaner, like Sprayway and a good towel, linen is best because it does not leave fuzz behind and doesn't streak, but make sure that has been washed and dried without fabric softener, that leaves residue. You can also use newspaper with your cleaner or the brown paper towels, all clean with out leaving streaks.