Periodically I'll get frost on the inside of my windshield in the winter. I assumed it was worn seals. I learned a trick that seams to work for me. After getting home from work and locking up for the night I roll down the window and wait for a minute or so and roll it back up. Letting in the cold air keeps the moisture from building up and freezing overnight.