After a very, very near miss in the woods, and a scratched cornea in the locker room (doh!), I realized how much I cherish my eyes, and how often I was having close calls.
I now wear cheap HomeDepot safety glasses (~$10/pair), and occasionally use
Cat Crap on them, with fairly good results. All bets are off in the mid-summer humidity here in the Mid-Atlantic, tho.
There are also 'better' safety glasses that are supposedly anti-fog ... not sure if they're worth double or triple the price, tho. I suppose they might be, if they actually work.