I have the perspective from both services...
While in the Navy, I my vision went to 20/25 at the tender age of 28. I got glasses... PITA. LAMPS OICs have a tendency to be letter of the law. I couldn't fly with my visor up, and the reflection of the glasses off the visor was distracting at night. Night deck landings were sporty when you had to turn of the ECS and flick on contingency power. The glasses would start to fog up between the humidity of the gulf and sandwiching between the visor and my skin.
My HAC continually berated me about putting my visor up on landing! I'm NOT KIDDING. He'd insist that I put my visor down per instruction regardless if the glasses fogged up or not!! TALK ABOUT LAMPS IDIOCY!! I got contacts the minute I found out about the contact lens program.
Contacts have been wonderful. Only problem is when you're in the desert with low humidity (no humidity). The jet doesn't come with a humidifier
... so bring along one of those contact lens friendly wetting drops.
NAVY ROCKS. THEY PAY FOR YOUR EXAM, LENSES, AND A YEARS SUPPLY OF SOLUTION.
The AF give you the exam. You pay for the rest.... who'd a thunk?