NFO
I'm a S-3 NFO. While I've had a total blast flying off the carrier, if your ultimate goal is to be a pro pilot, it's not the path to take. Ask a Naval Aviator what NFO stands for (No Future Outside) - ha, ha. Yes, you get a lot of stick time in the Hoover, but whther or not you can log it for the civilian world is debateable. The FAA says that if you have your civ mulit ratings you can log PIC (it's true - it's on some FAA Part 61 FAQ site). I know for a fact that the majors will not count any of your NFO time, but the regionals are another story.
Now, if you are looking for a fun way to serve, NFO isn't such a bad deal. S-3's probably won't be an option, their retirement is just around the corner. You would probably have to decide between P-3, EA-6B, F/A-18F, and E-2C.
I've heard that Navs are pooped on in the AF, not true on the Navy side (or not as much at least).
Have you looked at having your vision corrected? Make sure you investigate that option - PRK is now legal for Navy guys. I had it done last year and I love it (from 20/buzziliion to 20/15) - but now I'm too senior to transition to pilot. Speaking of pilot trany - don't count on it, they are few and far between.
Good luck!