ATC initial commitment in the Navy is only 5 yrs compared to the AF's 6. I can't speak intelligently on Army or Marine ATC commitment timeframes. Only downside to Navy ATC is that you could get stuck working traffic on a carrier or amphibious assault ship, where you won't get a CTO and your work experience doesn't translate into any shore based ATC (happened to me...that's why I'm applying OTS, even though I have 5 years on the mic, vectoring traffic). Regardless, if you go the military route, make sure the recruiter puts it in writing that you are guaranteed the ATC MOS (or AC rate if you go Navy), after that there are no guarantees. You could rock out of the school house after basic training, or you could fail your medical screening, in which case you would be relegated to a different, and often times much worse job...just a gamble you have to take if you go that route...just remember, nothing in the military is guaranteed unless it is in writing (and even then be prepared to get shafted)