Crap, I just bought the Aviators, what's wrong with them
im not a fan of the sinisters. they fog even with a fan..........i wear dragon dx mx goggles with a double lens. never fog!
Max, don't panic, lol. Goggles are like underwear and panties.. not every pair fits every person... you need to try them on so you can see if they fit with:
1. Your face shape
2. Your helmet.
If you are going to get a new set of goggles, take your helmet in with you, and ensure that you will be customized to your unique fit.
The goggles I wear are best for me. I wear my Smiths all the time, for dirt and snow.. work for me, plus the clarity and visibility are freakin epic.
See what works for you. Then go from there.