I used to cover my wind shield with a blanket to keep the ice off. I had an old, cheap polyester blanket that I kept in the trunk in a fabric sack. After that, I graduated to a car cover. It was messy sometimes but no wind shield problems and no door freezes, either.