i have a pair of natives that i wear in the woods (dash XR i think) they have vents in the top to help with fogging, seems to be pretty good unless i stop for a while :/
i wear flack jackets on the road and driving and pretty much any other time i am outside, i may end up getting a set of high contrast lenses for the oakleys and then replacing them with something else for driving, idk yet, i vote oakley for their optics, and all their lenses meet the safety specs (ansi z71 i think).
no matter what you get i feel its important to try them on before you buy to make sure they fit well and ensure that you will have adequate ventilation.