I've had a couple pair of Oakley Sunglasses for going on 10 years now. They're nearly indestructible! Was originally concerned about the lightweight polymer lenses but neither pair has sustained a scratched lens.
I came across this link today and they're blowing out many different models at 92% off! May not be for everyone but they have loads of styles in many models. Maybe you can save yourself some $$
Oakley Sunglasses Online Store