My Planet X riding glasses, which I got of my brother for 5bux after he stole them
...They have saved my eyes a number of times from being hit with flying debris, rocks (eggs even) etc...
I've had them for maybe 2 or 3 years I think (fucked if I know), they only have one scratch on one of the lenses but they are getting replacesed soon. 8)