Another vote for Silver Screens (there are equally good equivalents). Re heated screens: I'm a member of a car club that has bought heated windscreens for their members for a number of years now. The screens are sourced in Japan and the cost to end-users is £200 - £250. Little more in fact than a standard (un-heated) replacement.