On all my other bikes I've ridden with a full face helmet. Since I bought the F6 I'm riding with either a half helmet or no helmet. Does anyone have any recommendations for a decent pair of glasses. I wear contacts so I need something that will keep the wind out of my eyes, but I would also like polarized and decent impact resistance.

I've googled riding glasses, but I'm looking for more actual user recommendations.

Thanks,

Darryl