What I would do (if I had glasses/contacts...) would be to get a pair of Rx sunglasses. You need eye protection when riding. Sunglasses are great for that kinda thing and they serve for more than one purpose.
- eye protection
- shades
- now you can see
-Dan the Man-