I am a long distance runner and finally broke down and bought Oakley.  All I can say is why did I wait do long.  They fit great, don't fog up.  The polarized lenses are awesome!  The only con is the huge case they come with.