If you are wearing glasses for the purposes of safety make sure they are ANSI 787 rated, it will say it somewhere on the lenses it might be very fine print. These glasses will stop a nail from a nail gun at point blank range, few others will do this and there are quite a few standard safety glasses in good shapes and styles and colors and prices that have the ANSI 787 rating.
If you have not worked with yellow tint glasses on, you should really try it, it makes your whole day better, you can also work in darker conditions and it seems brighter. When it gets dark I take my yellow glasses off and then put them right back on, because its brighter with them on.
If you have a sweat and/or fog problem with normal glasses, the problem is you need a gap inbetween your eyebrow and the top of the lense for heat/moisture to escape from. This will fix all of those problems. In order to make this happen you will have to cock the ear pieces up on the side of your head. I like to wear a helmet with muffs attached so I just drop the muffs and put the glasses on the top of the muffs, looks dumb but is very comfortable.
I still wear and use the face shield with the glasses. I cut a lot of shag bark hickory and that bark is like missiles to the face/cheeks when making your face cuts, plus when busting through brush I just drop the face shield and charge through.
Sam