I wear Oakley's. I had the same problem with all of the other glass' hurtng and being uncomfortable. I got these, M frame's, I got a clear lens and a tented lens. Bought the case too. Love em' , super comfy and i've never had any problems with them. I'd buy again.
http://oakley.com/search/M+frame