As a former ROTC battalion cmdr, nothing distresses me more than lack of respect for the institution of the Army - uniforms, military bearing, history, parade, etc.
Please, do NOT sign up if you plan on being an MD before an Officer. The medical officer's purpose is service to the military, it is not for those looking to get out of debt. There are plenty of jobs out there where you can be MD first and concurrently pay off your student loans. I do not wish to be associated with a Corps that lacks less respect for the Army and our Country than the Infantry itself. Remember the Medical Corps is a Service Support branch - in service and support of what? The Combart Arms branches themselves.
I'm not trying to be patronizing, but I want to shed a little light of reality on the subject. I understand that we all want the best residencies and training possible. But you should not base your decision to enter the military on what residencies it has to offer. If you do, you may find yourself frustrated and disappointed - like someone has your "testicles" in their grip. The Army offers great training, but it does not, and will not ever be, on the level of Mass Gen. You must also realize that your education and training are mostly what you make of them - how many hours are you willing to spend working, studying, preparing, etc? Some can come out of a military residency on the level of a Mass Gen trained physician if they put their heart and soul into it.
Becoming an Army physician is not about what kind of training you receive (or don't receive). It must come from a heart to serve this nation and those that serve in the Combat Arms. That's the final goal. In a sense it is almost antithetical to academic medicine where the focus is self - publishings, promotions, positions. Army medicince more parallels medical missions in that service to others or another entity is first. Of course I do not wish to foolishly generalize, but that's the best analogy I could come up with.
Dig deep inside yourself, it's not for everyone. If service to the Army and Country is not your primary desire, please rethink your decision. Money should not be an issue (I stress should not, though it usually is). I don't want to stand next to you in the ranks if your boots aren't as polished, your uniform as pressed, your salute as crisp, or your bearing as at least as refined as mine (for these are evidences of your desire to serve).
As an officer, you exist for the mission. It is no less real in the Medical Corps than any other branch.
The questions of the particulars of Army medical training are good and necessary, but all discussion should be understood with the purpose of the Military in mind - again, or you will only be frustrated down the road. I hope this helps.
LT