I also get the foggy thing on my glasses. They clear up pretty quick, but it's still a bummer.
I want to try to ride almost every day in the winter, unless there's a huge snowstorm. I did pretty good last year for my first winter, but I'll get myself some tights and all the right gear, and just go for it. It's only 5 miles each way, afterall.