I also listen to Radio 2 and the one i preferred was; i heard that the best way to prevent frosted windscreens is to rub a potato peel on it at night. Apparently the starch prevents frost from forming. Trouble was, i rubbed a tad too hard and got a chip on my windscreen.