I wear corrective glasses and the lenses get scratched up real bad.
Today I decided to try a trick we use on hazed headlamps.
A little clean engine oil on a rag and there is a marked improvement in visibility through my glasses.
Just thought I'd share