Which branch should I join?
As a retired soldier, (Army) I can tell you this,
If you are looking for action, adventure and travel, get a job in the movie studios, because it isn't the military.
The Army will teach you skills that are completely useless outside of the military. However, if learning to fire weapons, using said weapons is your thing have at it. but keep this in mind, there is a lot of in-between time. You will live in dirty, nasty places, eat crappy food and in general be treated like crap until you get some rank.
The one time that I was assigned to an Air Force flight, it was like heaven. Hot, good food, showers, clean clothes, a bed to sleep in. It was unreal. I came ready to sleep on the ground, and eat MRE's. They looked at me like I was nuts.
The very best advice I can give you is this, spend time with both branch's. The recruiters shouldn't have an issue with this. They will blow sunshine and rose's up your butt, it's their job, just don't be rash. If I had it to do again, I'm thinking Air Force would be the way to go. I don't regret joining the Army, but looking back, I could have been a lot easier on myself.