US military service members get paid by rank, not job or branch. Regardless of your a marine grunt (infantry) or an air force enlisted flight crew, you get paid the same which is all based on rank and years of service.
I will admit that Navy and Air Force active duty stations are more well off than Marines and Army which is a perk to being the brains behind the brawn.
This is correct.
And yea I think Navy or Air Force is my choice, as much as I have a desire to be physical and and train I cant stop thinking about learning things that I can use for after I leave the military, again I dont want to get out and be stuck at a low paying job when I get out.
At least the Navy has SEALS and the Air Force have 2 special ops if I really wanted to try for them in the future. As of now im not sure which branch though.