With all due respect, I have to disagree with backrow's assessment of Jax's FM program. I'm a 2nd year there and I think it's a very good program, for many reasons.
1) The location. I am from NJ, so Jax is like going to the burbs for me and my bride, but it is more city-like than Pensacola and Lejeune. Pendleton is an hour or so away from San Diego. Jax has beaches 30 minutes away, a "city", life, lots of nature, etc. Also, if you have a family and want to be Ned Flanders, then you can definitely do it here.
2) The program. You're going to learn. We're not Lejeune OB heavy, but we don't have to go TAD to have a short OB rotation. There is a lot of internal medicine, peds, geriatrics, procedures etc. Every residency program has some bumps, but I think I will be a good doctor at the end of this.
3) Military. This is a hub of a lot of stuff. I am exposed to the sub, aviation, surface communities, SeaBees, and a few Marines. It will help if you don't know what you want to do in the Navy.
I hope this helps. Let me know if you have other questions.