Someone on BF recommended these:
http://www.safetyglassesusa.com/smitwesmagsa.html
They are great. Very light weight and cheap enough to get multiple pairs. I have clear, yellow (awesome for riding at night), blue block (great for foggy/hazy days), gray and mirrored.
I use them for road rides, commuting, MTBing and anything else on the bike. They've held up well and I like them much better than the Bolles I was using prior. The wrap gives great peripheral vision and they don't have a bridge so nothing gets in the way of your sight-line when in the drops.
They also come in smaller size (mini-magnum) and I set my wife up with several pairs. My 88 year old M-I-L tried on one pair of my wife's (mirrored) and had me order a pair for her. She loves them and they even hold up to her abuse.