Speaking of wipers, I coated my windscreen with GTechniq G1 Glass Sealant (bought this kit http://www.cleanyourcar.co.uk/index.php?_a=viewProd&productId=1322 and used all the products systematically) and it's honestly the best thing since sliced bread.
I've tried RainX before and it never was much cop when you used the wipers at lower speeds but with the G1, at speeds above about 40mph the water sheets straight off, you don't need to use the wipers at all. At lower speeds the wipers are silky smooth with no juddering or smearing.
I applied it a month or so ago and it's handling all this nasty frosty salty weather just fine no deterioration to speak of - they claim it lasts for 2 years but I'm a little skeptical..! But as long as you follow the application procedure as directed, it's fantastic.
I have had G1 on for about 6 months now. No change in beading and the water flies off above 30mph. Cracking stuff for £10. I just used that on the windscreen and then used H2GO on everything else.