I had an contact lens test at specsavers a few years back and signed up to their monthly payment scheme for daily disposable lenses. Only £6 a month, so I wear the contacts whilst riding and wear my normal M frame or half jacket Oakleys.
I looked into this last year and it was getting so expensive as soon as you wanted wrap around prescription lenses I gave up.
I then discovered (as above) how ridiculously cheap contact lenses have become. Tesco optician charged me £30 for 3 month supply of lenses including eye test and checks AND I used some Clubcard vouchers so it actually cost me practically nothing.
I then got some Bolle Tracker safety glasses from local Screwfix for A TENNER ! They are really comfy, look great and come in clear/yellow/tint. They also have a removablle strap so can be used like goggles.