My wife has a pair of ABOM goggles that she swears by. She has always had issues with fogging (even here in Utah), I don't know why. But with the ABOM heated goggles she has no issues at all.
The only downside is that they have to be charged occasionally, and she sucks at remembering to do that.
The only downside is that they have to be charged occasionally, and she sucks at remembering to do that.