Originally Posted by
Colorado Kid
I've had good luck with a goggle made for skiing by Bolle. I don't believe it cost more than the one you linked and mine has a much thicker foam cushion around the edge. It allows the lens to breathe and I haven't seen it fog yet. In fact, the times I have thought it was fogging, it was actually my glasses which I must(!) wear underneath it that were fogging. The headband is much wider and more comfortable looking than the one you have found. FWIW.
H