I am wearing contact lenses, and I think that is better way to solve the problem, then a surgery, sure, if it is possible! But if you have enough money and time, with surgery you can solve the problem permanentlly...
Anyways, I am thinking to do that, but not now, in the future maybe. :)...