I don't know if this would be a fix for your specific problem but I know a whole bunch of guys that have had the Lasik Surgery done. These are all guys that have worn glasses or contacts for a long time. They have all had extraordinary results. You might want to check it out.
At 43, I find my eyes are changing but it's most up very up close stuff. I'm still 20/10 and holding on!