After a few days out in the Helix Goggle, riding through snow making and heavy snow, I have enjoyed this pair of Goggles. Even when riding through snowmaking, I did not have any ice buildup on the lense, nor did they fog over when riding.
My favorite part about these goggles, is that the Amber Lense with Silver Reflective is great in most lighting conditions, including flat light and fog. The lense seems to cut through the fog and still allow me to see the terrain. However, its not the best for bright day time riding. Anon does however make a dark gray tinted lense for this purpose.
They fit great with or without a helmet. I have even worn them over my glasses before, and they worked suprisingly well. They kept my eyes warm and the wind out. I really do enjoy the simplistic design of them as well as the functionality.
Overall, go buy a pair. For the price range and designs they have, these can fit just about anyone.