I, too, have to give two thumbs up for Rain-X. (Meaning the windshield coating - they make other things). I have used it on a variety of cars, and if you apply it properly (takes over an hour) on a new (or VERY clean) windshield, you will get amazing results. The glass will appear "clearer" during normal use, and normal rain will run off like it doesn't exist. You still have to use wipers for misting conditions (if enough water isn't falling to bead up on the glass). However, if the rain is steady, there is no need to use wipers at highway speeds. (In fact, I would much rather drive with Rain-X and no wipers than perfect new wipers on bare glass).
As for the other products (tint cleaner, deep glass cleaner, etc) - I think these are a little overpriced (pimping the RainX name), but seem to be very good products. RainX windshield coating is a phenomenal product.
-David
93 500sel (Lorinser MonoBlocks, so cool...)
86 560sel (dead, gone)
85 535i (wonderful car, finally sold)
95 ZX11 (so fast, traded this week)
98 Ford F150 (traded MC for it, not nearly as fast...)