I was gonna suggest the Kitty $hitty. That's all I've used, but then again, I use it for sunglasses and safety glasses, not "I'm blind without them" glasses. Maybe something made for auto glass?
The worst day fishing is better than the best day working. ...Wait a minute, my work IS fishing. Sweet.