Sawfly makes good glasses as well. Personally Im an Oakley fan boy. They have served me well over the the last 9 years of military service, shooting, running, biking and just about everything else I have managed to throw at them. They have survived being dropped, thrown, hit by shrapnell, and even a pair of my half jackets survived being run over by a 20 ton LAV. Eyes are expencive and you only get one pair so invest wisely. All of the bellow are good to go, certified for military use, and most have interchangable lenses. You get what you pay for in glasses. Cat crap (product not the poo) works ok as an anti-fog tool.
Links as follows:
Revision Sawfly
http://www.uscav.com/productinfo.aspx?p ... catid=3079
ESS Ice-Tactical Kit
http://www.uscav.com/productinfo.aspx?p ... catid=3079
Oakley
https://secure.usstandardissue.com/Prod ... .cfm?id=10
https://secure.usstandardissue.com/Prod ... cfm?id=357
https://secure.usstandardissue.com/Prod ... cfm?id=120