hi all, my sunglasses of choice when riding are polarised. my favourites are Ugly Fish glasses - Rocket, they're polarised with removable foam insert and short arms so they fit easily and comfortably under your helmet whether open or full face. I've had a few pairs of Uglies and find them pretty good for riding. with the foam insert removed they sit will on my face and the short arms don't reduce traction. I don't have hair so maybe grip is improved a little. the Rockets have an anti-fog coating but I find they do still sometimes fog if the weather is really cold and you are stopped but when moving they are fine. I have just bought my third pair of these and couldn't be happier. if I might be riding at night and I don't have a visor I will take a pair of clear or amber lense shatterproof glasses I bough off ebay. they are cheapies but the lenses work without distortion and have the removable foam inserts - brand is 'choppers'. I have thought about getting some goggles for the open face helmet but don't know enough about them and besides I'd still have to carry sunnies as drinking coffee and eating a pie with goggles on would make me look like a freaky madmax wannabe.