I remember a device somewhat like a heater element that one stuck to the bottom of the windscreen. The heat rose from it, to clear the screen of mist and frost. Not being dependant on the car's heater it worked instantly once the engine was on. I think it must have drawn a HUGE amount of current, though!