I was using RainX until I tried Invisible Glass that I got at my local Autozone or any other parts store will carry it. I don't know how it works but I have been super happy with it. After applying it, it just kept the glass really clean and the rain action I prefer over RainX because with RainX, the water beads but there is a different effect with Invisible Glass that somehow doesn't seem so interfering of my vision (maybe less beading?) during mist and mild rain while the wipers are on intermittent. This has made a HUGE difference while driving at night. Headlights and street lights catching the beads of water created by RainX in some driving circumstances made it extremely difficult to see the road. This doesn't happen with Invisible Glass. My wipers were getting streaky and the Invisible Glass seemed to restore them to like new regarding how the wipers seem to do a clean wipe every swipe. I used it to clean the wipers as well as the glass. And to the OP's point, they seem to glide over the glass effortlessly with no squeek or noise of any kind.
Participate in life....Keep movin'....Go there....JK'n it.........Do it! Jeep #1: Red Rock 08 JK Rubicon 4dr, 6 sp manual, Stock Mud Tires, MyGIG Upgrade, Hard Top, after sale BestTop SunRider Soft Top, Congo Cage Rack, Mopar slush mats Jeep #2 Black 08 JK Rubicon 2dr, 6 sp manual, both tops, some chrome...uggg (my wife's jeep) Jeep #3 White 92 YJ (my son's jeep) A great quote from a good friend: "All hail click clack and master jk'n." Click and clack are my idols!