I wore contact lenses and sun glasses for about 20 years cycling and only lost a contact once. So, I took my chances.

You might try a different set of sunglasses, some block more wind than others.

Any kind of closed goggle, will probably just fog up so bad you won't be able to see anyway. Your sweat just collects like a terrarium on your glasses.

I finally decided to do lasix - actually just had recorrection surgery on Friday to get my eyes to where they need to be. (i was legally blind before I had the first surgery last December). Yahoo freedom from glasses and contacts !