I'm using these right now which are pretty similar to safety glasses. But they just get so foggy that I can barely see. I was hoping there would be something out there cycling specific, with an anti-fog coating and perhaps venting.
Hmm, maybe the fogging issue is just bad for me since I ride around in the New Orleans humidity. The cheap pair I have right now are pretty similar to safety goggles, and just gets so darn foggy.