I have never found a solution for this problem either, aside from my defrosters and my windshield wipers. I always just figured it was something that I would have to live with on chilly mornings. I am pretty certain that Rain X sells a windshield washer fluid that helps to prevent fogging (and ice) by repelling the moisture on the glass, you could give that a try. Welcome to ask-public. :)