A few points:
Everyone who enlists (Privates through Sergeants are enlisted) signs a contract for 8 years of service. Now, you can sign up and say you only want to do 2 but then you can be recalled at any time for any reason in the remaining 6 years. Officers are commissioned, as opposed to enlisted, and are on the hook for 20 years. Any time you are on duty or get recalled, stop-loss (which is something you agree to in the enlistment contract...it is not super small arcane fine print but simply states you may be extended "...according to the needs of the Army...") can be initiated.
Stop-losses are indefinite so once one is initiated you are in the Army until the Army decides to release you; i.e. you are not "stop-loss"ed for a year and then once its up you get out...you are kept on duty and not let go until the military no longer needs you. Pick a critically short MOS (military occupational specialty= infantry, artillery, armor, finance, intelligence, etc.) career field for a 2 year enlistment and you could conceivably spend decades in the military. Especially now since the are calling the GWOT simply "The Long War" or "Our Childrens' Childrens' war." Our children do not seem to want to fight it so if you become one of the few who does then they will hang onto you. I have a buddy that was on his last year of a re-enlistment contract in 2001...they stop-lossed him after 9/11 and he has not been able to get out since because he was in a critically short MOS.
Also, if you are a soldier and not pregnant then you will go to Iraq or Afghanistan or both. If you are a male soldier then whatever job you picked, unless it is highly critical like medics, translators, or combat arms then you will be converted to an infantryman. All those civilian employees (which outnumber the soldiers) are there to take the place of those people who signed contracts to enlist as water treatment specialists, cooks, paper-pushers, etc. and can now walk the streets and carry a rifle.
The wish list is just that...if you choose somewhere and they need you there then they will send you. I requested Korea but got sent to Hawai'i...go figure? Also, let's say you request Hawai'i and they send you there. Well, that is your home base and the Army has fulfilled is promise to station you where you wanted to be. The Catch-22 is that if your unit from Hawai'i is in Iraq or Afghanistan then you are going there too...there will just be an empty room in Hawai'i assigned to you until you get back. Being in a combat zone/war is a deployment...that is simply when a unit is "temporarily" sent to another location to prosecute the war. You are still considered "stationed" at that unit's home base.
Also, the on-duty educational benefits are "at the commander's discretion." So, if he/she thinks that your schooling will interfere with your duty then they do not have to sign off on you getting a red cent. If they believe that the schooling will help you as a soldier and pertains to your duties then they can sign off on up to 100% of tuition. For example, let's say I'm a humvee mechanic and I decide I want to take some auto body or repair classes at a local community college:
1) The commander has to like me enough to let me take advantage of this benefit. This is a possible benefit not an automatic one that the army offers. Basically, everyone in your chain of command up to company commander has to support your taking some classes. If your chain-of-command considers you a "shitbag" then you might as well not even bother asking for this benefit or if you are the FNG.
2) There can be no operational events that interfere with your class schedule (once the commander signs off on the tuition assistance he/she has to allow you enough time off of duty to attend the classes). This is the main reason most people never get to take advantage of this...commanders do not want to give you the time off or they have an unwritten understanding with you that if they sign it you will not let your duites slip. I did this once...I got a B in the class simply because of my absences, I would have had an A. The commander told me he would sign for my tuition assistance if I "understood" that duty comes first even though the paperwork he signed was an contract between him and I that I would receive enough time off of duty to complete the class. If you take the classes and also have to perform all your normal duties and wind up failing the classes guess what? You have to reimburse the army and the commander can use it as a reason to disallow you from taking advantage of this benefit ever again.
3) So you are a mechanic and take auto body, the commander may agree to sign off on 100% reimbursement or 0%. It is the commander's decision not a case of black and white, check the box. If he likes you or wants to reward you they may pay up to 75% or non-MOS related schooling like Literature of Victorian England. So if you want to be a professional photographer and your commander likes you then you may get 75% of it paid for but that's it.
4) The big catch...the schooling that the army pays for (with other's money) must be approved by the local education center. Every base has an education center where units can hold classes, do refresher training etc. The ed center also keeps track of individual soldiers non-military education and military education. It also hosts classrooms for local institutions so soldiers do not have to commute to class off base. The approval requirement also includes online colleges. So if you get stationed somewhere whose local colleges do not have the course you want and the U. of Phoenix does not have them either then you are SOL.
It doesn't sound so great once you get into the guts of the thing.
원숭이 도 나무 에서 떨어진 적 이다 - Korean Proverb ("Sometimes, even monkeys fall out of trees." i.e. "No one is perfect.")