I have had good luck with PIAA Silicone. Mark me down as a fanboy for Aquapel, it lasts 3 or 4 times as long as Rain X and doesn't smear when it wears out. With a good coat of Aquapel on your windshield you can get by with just about any wiper blade.