Properly applied nothing beats Rain X. Always start with a clean windshield and for best results apply two coats. I just replaced my wiper blades with the new Rain X blades. Haven't used them yet but if they are half as good as the Rain X I am good to go. Kept the Oem's for my spares collection. We will be in MI for another week then headed to MO and then back to Tucson for the start of the Monsoon so no doubt they will get a work out soon. A couple of coats on the coach windows, especially the rear on our 24' C works well.
Oh, don't forget your mirrors, the rain just sheets/rolls right off.
:C