Absolutely the Airforce is a better choice than the navy. But, one of my friends is going into the Airforce residency this year let me tell you his situation. He wants to do ortho, which you probably know is a very competitive specialty. He could not get a residency spot in Ortho right out of med school in the airforce instead they gave him a general surgery one year internship. Then they are going to make him do 2 years as a general doc somewhere then they said he can maybe go back and do ortho or he will be brought back for a general surgery residency. Had he not been required to go into the military. He would have easily matched in the regular ortho match. He is AOA, and has a very high MCAT. And, considering the salary of the military vs. civilian ortho surgeon he is really missing out.
Maybe, if you are absolutely positive that you do not want to specialize the military is not totally ridiculous.
I personally owe about 120,000, but many of my classmates owe 170-180 grand or so. Our debt will be paid over 20 to 30 years. So don't worry you will pay it. I really believe that docs salaries have dropped as far as they are going to at least for the near future. There is a big backlash against HMOs and medicare is actually starting to pay better.
And, just remember no matter what branch of the service you go into you are very likely to be spending time away from your family, esp. with all the deployments that our servicemen are going on these days. And, things are not over with Iraq or the middle east in general. Airforce docs went to Iraq just like the rest of them, also lots of reservists. Talk about being screwed, if you have a private practice and have to leave for deployment. A lot of those docs had serious financial losses.
Sorry if I sound so negative, but I don't believe that anyone should choose the military for financial reasons, it just doesn't make sense. And, those people are the ones that will hate every second of it. Go in the military if that is what you want to do as a career, as a lifestyle.