Glasses v. contacts v. astigmatism
I needed vision correction beginning at eight years old. I wore glasses until I was 39, until I found a terrific optometrist in Prescott, Arizona, who said I could wear contacts. I wanted contacts because I thought that I was projecting a poor image as an applicant at commuter interviews (never mind the Delta and other airline pilots I'd see who wore glasses).
He put me in soft lenses, which are tricky at first to put in your eyes until you get onto them. I had astigmatism, which meant for me that at night traffic signal lights and street lights were kind of fuzzy/blurry. However, after a while wearing contacts, the fuzzy/blurry problem cleared up (sorry!). The images were now sharp at night. The doctor said it had something to do with my cornea hardening or something.
I continued to wear my contacts for the next ten years. No problems, really, but at 43 I needed reading glasses. That really was no problem until last year, when I found that I had no close-up vision unless I removed my contacts. I also got tired of constantly putting on and taking off my reading glasses. Moreover, when I'd get colds, my eyes would discharge. So, I asked my current optometrist (I had moved) if she thought that bifocals would be a good idea for those occasions. She agreed.
This year, I got sick of sticking in the contacts, and got sicker of not having close-up vision. I also got tired of dry eyes, especially during allergy season, and the other miseries. So, now I wear my bifocals full time. I got decent, designer frames and don't look like a geek (I hope).
I learned from my AME that as long as you can see 20/20 uncorrected you can get your First. I had to take a vision correction restriction on my medical, which is far better than the SODA I had eight years ago. The long and short of it is the airlines shouldn't care about your vision as long as you have your First. I've heard that even Delta is no long anal about its applicants not having 20/20 uncorrected at hire.
I had prescription sunglasses for a while and they were a pain in the a$$ because I always had to haul two pair of glasses around; the sunglasses and regular glasses. I use BluBlockers for sunglasses and wear them in front of my regular glasses.
Bottom line: Wear what you like and wear what is comfortable.
Hope that helps a little.