Full face helmet and sunglasses for me during the day and clear glasses under the full face at night.
I wear contacts and the wind is a bit much so if I open the shield I need the glasses...plus I don't want to take a chance of a bug hitting me in the eye.
When I ride cruisers...like a BigDog...Harley...Victory...etc...I don't wear a full face but I will wear my Wiley X glasses that have the foam around the lense to keep wind out.