We don't plan on staying here exactly. It's very complicated business. He REALLY wants to go back in so we decided we'd like to have something to come back to (if he gets deployed, i'd be able to come home and not have to stay on base, etc) and the payment would be ~$400 so cheaper than rent and still small enough we'd be able to make the payment on top of paying for base housing.
Other thoughts were we didn't want to lose the equity we could build in the next few years while in school. There are also great federal jobs here (Bureau of the Public Debt is here) and since Tom is a disabled Vet he gets like 3 extra points on his application (meaning, it's next to impossible for a civilian-- even a more qualified civilian-- to get hired over him) so if he went that route he could still retire in 15 years and move on to another line of work (like being a Wal Mart greeter

which is what I tell him he should do all the time.)
Anything bigger is out of the realm of possibility for us right now financially. We technically don't have an income but since he is employed by the VA and we'd get a VA loan, it would work out. Kids are in the air- he's 5 years older so while we'd prefer to wait until we're 100% settled that would put him in his early 30's which he doesn't like.
I don't know. He doesn't really want to leave his family, but they're already an hour away. We don't want to live here forever but know it'll be a LOT easier to "get on our feet" here if he could get into public debt and I could secure a teaching job- then going where we want after we pay down student loans, have some equity, better credit and experience. Even 15 years here would mean we could go where we want in his mid-40's and my late 30's which I consider a do-able age for starting over.
Like I said, this growing up stuff is time consuming business.