You're right, good goggles have double lenses with a thermal barrier in between along with other features to help keep them from fogging. I've had problems with cheap goggles not only fogging but icing up on the inside.
"Jim From Boston" is somebody who still posts here once in a while and he's had good luck with plain old safety glasses over his regular glasses, - didn't work for me though.
Aside from the fogging problem, when it gets really cold I don't want any skin exposed so sun glasses don't quite cut it.