I used to use Rain-X but after I started using Eagle One's Wax As-U-Dry while drying the car after a wash, I find it works just fine and actually beads and allows the water to roll off better than the Rain-X. The Wax As-U-Dry is really easy to apply and lasts a lot longer than the Rain-X too. Just spray a little on each body panel and window while the car is still wet and towel off the whole car.