I skimmed over the answers you've received. :) And wanted to add that there are major differences between the branches, the benefits, the treatment of families, the number of deployments, the kinds of jobs, etc. AND that there are big differences between going in as an officer and going in as enlisted. We're an Air Force family, and my husband started out as a second lieutenant right after college, and we love the Air Force. Our experience of six years has shown us that family is a high priority for most of the commands my husband has been in. Our medical has never cost us anything. And the regular and predictable pay increases have been great, not to mention the housing allowances that change to reflect the rates wherever we are stationed. And the vacation time -- 30 days a year! -- has been wonderful, too. Like someone else mentioned, we live off-base (mostly because my husband doesn't want to feel as if he's ALWAYS at work). We've only been stationed at two places in the past six years, and the moving away from friends can be difficult, but there are positives to a "nomadic" lifestyle too. We love the many opportunities his job has given us to travel and explore the country, and always talk eagerly about where we might be stationed next. The stability, knowing that he'll have a job, is also fantastic. The Air Force has lots of great programs to support family and the bases we've been at have had fantastic commissaries (grocery stores with GREAT prices) and movie theaters and vets offices, etc., so you can also get some good prices and rates on regular services. Starting out, my husband wasn't crazy about his jobs...kind of got treated like the "rookie," you know, some of the menial tasks and not a whole lot of responsibility. But as he learned and earned respect, he got more and more responsibility and more and more fascinating jobs. And he really loves knowing that he's not 'stuck' in one place for too long, so even if he gets an assignment that's not totally thrilling, he'll get a new one soon enough. It's also helping him build a fantastic resume for after he retires... so much responsibility, so soon!
My husband's particular field doesn't put us in the position where we expect him to be deployed too often or, if he is, to be deployed to dangerous areas. (He's in acquisitions and program management. If my husband's field of choice was a dangerous one, I'm not sure all the amenities and pay in the world would make me "okay" with it... but knowing and respecting his desire to provide for our family and his built-in sense of adventure and masculinity probably would make me acquiesce to his wishes. He couldn't be happy watching us suffer through poverty or lack, not when he knew there was something he could do to stop it.) And, whenever given the choice, I'd be going with him. This year, though, he'll be "deployed" stateside for a few months (and has been, several times in the past, usually for educational opportunities) and we can't go with him. It's not easy, but you make the most of it... stay in touch as often as possible, stay faithful to one another, pray for each other and with your children, keep busy (we usually take the time to go visit family during his absences), build and lean on your friendships when you need to, and love on your man with all your might when he's around! Whatever your family decides, try to focus on the positive, lean on God for provision and strength, and be supportive of one another!!! May God bless you through this difficult time and provide your family with all of your needs!