Ones that fit your helmet/face. Quite a lot of goggs sit on the bridge of my nose, which is distracting and can make it run 😕
Never Oakleys unless you actually like seeing through steamed up plastic.
I’ve know people who don’t even own Oakleys recommend them! Probly cos they’re “the brand” to have?
I was recommended double glazed ski goggles to combat misting and bought a pair of these:
http://www.amazon.co.uk/DOUBLE-WEATHER-GOGGLES-MERCURY-LENSES/dp/B001NIC9V6
They happen to fit my face nicely & don’t mist easily (but it can be acheived). The strap has a clip so you don’t have to slide them up your helmet to get them off – meaning they don’t push loads of crap into your eyes when you slide them down again.