I've had a few different types and I can swear by these:
http://www.mageyes.com/hateyes.htm
Steel and optically ground plastic. Last 10X longer than any other and
won't break. Better clarity, doesn't distort when you are wearing
sunglasses.
Frank Reid
(obligatory note: do not own stock in or have anything to do with the
company)