Have you ever tried not wearing goggles? I don't. Unless the conditions are on the rediculous side of dusty or muddy I wear glasses. I use eye pro from ICE, Willey X or Oakley...pretty much whatever I can get from work. I can't stand to wear goggles anymore. You stay so much cooler with glasses using goggles makes me feel as though I'm suffocating in a garbage bag. I've used a clear and shaded pair of these lenses for so long I haven't taken my Spy goggles out of the box in two years...
They've got a respectable ballistic rating so I'd be willing to bet they offer more impact protection than do most goggles. But it doesn't take a rocket scientist to see that if you eat alot of roost these would be a big mistake. I have on rare occasion had a piece of dirt bounce off my cheek and go up behind the lens. Again, they even work well for all but the dustiest conditions.