As I was unhappily and very carefully scraping snow off the car (trying not to scratch it) today, I got an idea. If I was to get a car cover, would it protect the car even from things like frost/ice? I know I wouldn't have to get snow off the car this way, but if Ice starts to form on it, then I'm back to scraping windows. I use my car every day, even in the winter, and do not have a useable garage, so I park outside on the street. Would a car cover be a viable solution to prevent icing from forming on my car? If so, does anyone know of a particular brand that is best suited for a BMW? An E30 in particular (non-cabrio)?