When I tried goggles/glasses, they would fog up immediately at red lights. I think proper ski goggles would be better, since I've never had them fog up on me while skiing.
I have pair of the Kroops goggles linked above. They fog up immediately, but clear once I start moving again. They're also ugly, cheaply made, and the anti-fogging holes let lots of cold air into your eyes.