Nah, you don't count it off as one of the first years of your work, but one of the last years of your work (as in, if you start med school one year later, you lose the year right before you retire in salary, not the first year in salary). So even at $300K it might be a better financial decision to go to medical school, since many specialties have higher salaries for very established physicians (which you would be if you'd been working for decades).
Personally I don't think it's worth it, but eh.
Oh and to the person who thinks only opinions from people who have served in the military in Iraq should count, that makes no sense since the OP isn't even asking if he should go join the military. So it's much like asking: "Should I go to Los Angeles or Sudan next year?" I don't think you have to have been to Sudan to be able to express the opinion that it might be a better idea to go to Los Angeles, all things considered.
Anyways, not that many people have joined the military after the Iraq war started, so I'm going to go out on a limb and venture that many of the people who joined prior to the war wouldn't have joined if the war had already been going on. lol, I almost enlisted myself at one point, and in retrospect I think it worked out for the better, since my marine buddy basically just ended up being stationed in Japan, getting a ton of huge tattoos, and sleeping with random prostitutes (although he was already kind of a sketchy guy prior to enlisting, so I'm sure this isn't how everyone behaves...I hope, I think his girlfriend is finally 18 now, lol). Oh, and it's not that that doesn't sound fun or anything, but if I had to attend community college while living at home after serving, I'd probably kill myself.
Absolutely not true. Except for a few months, since 2003 the active duty military has met or come very close to its normal recruiting goals. A normal enlistment in the Marines, for example, is four years. If nobody was enlisting the Marines would be at half-strength right now, especially since retention is no better or no worse than it was before the war. People are enlisting, serving, reenlisting, or deciding they've had enough (Like I did after eight years) at a normal or close to normal rate.
In fact, I believe that retention in combat units (infantry, armor, engineering, special forces, etc.) is better than it was pre-war by a small but statistically significant percentage. This is hard for a lot of you people to understand because you are somewhat provincial and culturally naive but a lot of people enlist in the Marines and the Army for the express purpose of seeing some action. A little known fact among civilians is that not only do you have to volunteer for the military but you also have to volunteer for a specific job before you even swear your oath and sign the contract.
It stands to reason that anybody who enlists in the Marines or the Army on an infantry contract is fully aware and expects to see some action.
I also wanted to point out that when I enlisted back in the early eighties, the military had trouble meeting it's recruiting goals and there was no war going on at the time.
The reserves have fallen short of their recruting goals but not to to the point that "not that many people are have joined."
I don't understand the community college angle and what it has to do with enlisting. The MGIB is a pretty good deal and a lot of people take advantage of it for higher education at the same universities attended by the elite of SDN. It is only four years of your life. Not the end of the world. Go to the non-traditional forum and you will see that delaying matriculating for four years hardly even raises an eyebrow.
On another note, you missed out not sacrificing a few years of your life to serve your country and be a "man among among men" (as the old Rhodesian Army recruiting posters said). Random prostitutes not withstanding, a tour in a solid, no-nonsense outfit like the Marine infantry would have done you a lot of good (assuming you weren't maimed or killed of course). Quit trying to make a virtue out of a desire not to be inconvenienced or to risk your life, both legitimate reasons to avoid military service but hardly something to crow about.
Let's not get all European.
As to non-military people commenting on this thread, I don't see why you have to have served to have a legitimate opinion. Still, you need to get your facts straight.