Gatorz are tough as hell, and have some of the best polarized optics I've ever worn.
They'll do lens replacements, and can make prescriptions as well.
Careful leaving them on a car dashboard though. They're aluminum frames and I burned my temples once.