How to stop my glasses from fogging up when I ski?
Sure, there are goggles that are designed to be worn over glasses. There’s even the Smith Turbo Fan goggle, which has a little fan that continuously blows outside air over your glasses, reducing the amount of humidity inside the goggles and therefore fogging. I haven’t tried them, but I’ve heard they work really well (despite being on the dorky side, IMO). However, personally I have found the best solution to be contacts. Yeah, yeah, I hate contacts too, but to be honest the daily-wear soft disposables don’t really bother me in the cold — your eyes tear enough in response to the cold that “dry eye” isn’t a problem for me. And being able to wear whatever sunglasses (or goggles) I want over the contacts is worth any residual hassle. So if it’s at all possible for you to wear contacts, I would give that a try.
There are quite a few commercial anti-fog products available. I’ve also heard saliva recommended. And there are probably goggles designed specifically for wear with glasses, though (I don’t know much about skiing) that might have more to do with the shape of the frame and lens than with any anti-fog properties.