I have Cycling specific glasses and Like Jet-- Mine were not in the cheap range. Have tried quite a few over the years- And I have settled on Rudy Project glasses. Don't know the specific model but never had any trouble with any of them till the wife sat on my "NEW" pair just 3 weeks after I got them and How could I tell her that they Cost a lot more than her I-Pod and mobile phone put together.
On the fogging- I have mates that always fog when going up hills at slow speed. I don't and I think it is in the fitting of the glasses. Rudy make each model in a variety of sizes and then there are different models for small or large heads. Then there are the actual lens's so you just pay the money and hope the wife does not find out.
__________________
How long was I in the army? Five foot seven.
Spike Milligan