I have a P reg Fiat Punto and although this isn't an answer ... if it helps I have the same problem. I have tried having the windows open, the heating on and off, different conbinations. Its actually getting to the point I can hardly see where I am going. Its winding me up beyond belief and thinking of getting ird of the car which is a shame cos I really like it other than this problem.
Peter Bailey, February 2006