Tri Girl - I also have contact lens & eye issues. But my eyes tend to water like crazy, leaving streams of tears down my face. My sunglasses leave a little to be desired, but it's not that bad. They're "Athena" glasses from Performance. They do let some air in though, so I'm not sure they'd work for your issue.

I know I once saw some sort of "multi-sport" goggles in a catalog, but for the life of me, I can't remember which catalog. They were like a combination between swim goggles, ski goggles and sunglasses. If I can remember where I saw them, I'll let you know. I remember at the time, I thought "hey, I should buy a pair of these for cycling"...too bad I didn't do it!