You are right, it is the heat that de-ice the windows, but this heat + the humidity from your body/air condenses on the windows hence the fog. That is the reason why you had to drive your beetle with one hand on the windshield. To dry the air inside your car, you need to have the compressor...