+1 for Valeo
Also, replacing the wipers is only 1/2 the job...A good windshield sealant works great in lieu of wipers as long as the windshield is prepped well prior to applying the sealant...and your wipers will clean better and last longer if they are needed. Far too many people replace wipers when it's really the condition of the windshield that's the issue.
I first clean the windshield with Sprayway glass cleaner from Costco. It's my favorite glass cleaner and many professional tint installers use it as well.
Then, using more Sprayway as a lubricant, I use a clay bar or a Nanoskin sponge (Amazon). Either one works well to remove surface contaminates. This step is KEY!
Then I apply Rain-x Original or Adam's Polishes Glass Sealant with a soft applicator sponge, let it haze, then buff with a dry microfiber towel.
For maintaining a clear windshield, I use a good glass cleaning towel (folded) and mist the towel moderately on one side with Sprayway and the mist the other side very lightly. I clean the window with the first side and then remove any streaks with the other side.