The main issue with Rain-X is the wiper chattering that it causes, as well as the streaking. When you apply Rain-X, it sits on top of the windshield, it builds a film on top of the glass. Aquapel forms a chemical bond to the glass, which is much better and allows the windshield to remain perfectly clear, no streaking.