выбор зависит от множества факторов. Но по своему опыту скажу так, что если близорукость (дальнозоркость) маленькая можно и по выбирать. А вот при значительном падении зрения, подойдут только линзы. Будешь платить любые деньги, лишь бы найти подходящие.
Очки:
(+) долговечность (хватает минимум на год носки)
(+) безопасность при инфекциях (не занесешь в глаз никакую пакость)
(-) отсутствие периферийного зрения
(-) опасность при активном движении (осколки при занятиях спортом, борьбой...)
(-) запотевание при смене температуры
Линзы
(+) хороший обзор (видно весь угол обзора)
(+) хороший внешний вид (очки не всем идут)
(+) удобство при занятиях спортом, при вождении
(-) инфекции (легко занести простудные и прочие инфекции на оболочку глаза, а это чревато)
(-) сложность выбора (я перепробовала десяток фирм, пока нашла свою)
(-) при долгом ношении нарушении сосудов в глазном яблоке.