Yo IJ, Spent 5 1/2 years in the Navy, Did not learn any Hand to hand combat unless you count the many pub brawls. as everyone else has said pay is shit. joined @ 17 and started on $13,000, when I left I was only on $22,000 so don't go into the service thinking of making it rich (unless you can sell shit on the black market)
You have to do your time in the service before you can apply for Squadron. I only know of 1 guy that joined the SAS from civi street.
it is a great life and the friends you make there are for life. Army do more

training, but the navy travel alot and drink a shit load. when I was in basic we got treated like shit, once you pass the training it is alot of fun, I understand alot of the hardcore basic stuff has been replaced by
F%$k%n P.C tree hugging shit, everyone has rights and all that crap.
join up any of the services dude, you will love it.
Bookmarks