BradSThe lenses are made of polycarbonate instead of glass. The polycarbonate is more durable so it is better then glass in my opinion. As for the LCD question, polarized lenses generally block it out to the point where you have to look at the display from about a 90 degree angle. Seems like you're out of luck on this one unfortunately.