I've tried goggles. They do fog when I stop. Also, my helmet seems to push the goggles down so far that the notch for the nose is down to far... almost near the tip of my nose - it's not natural or comfortable. I can't imagine they fit this way with a ski helmet.