In my experience with wearing glass and goggles before I got contacts was bad. They always used to fog, most of the time I would just ski without glasses but my eyes were not that bad. I tried that Cat crap, Fog-Tech but after those wearing off after a few runs I went and bought turbo-fan goggles which worked great.
So the key is really airflow the more airflow the better, but the better airflow the colder your eye balls. So its a trade off but I would want to see rather than be cold.