Was actually thinking of joining the navy as a linguist, Sadly I got 100 on DLAB a week after they raised the bar to 105 so now I'm thinking of joining the Air Force and doing something electrical/engineering.
I'd say go and join the navy. You get to do a lot more stuff there than in the Airforce. but I guess I'm a little biased.
Not the biggest fan of getting stuck on a ship/sub. That's why I liked the linguist opportunity so much since from what I understand it's mostly land-based desk work with some time on ships. Also my linguist friend suggested Navy since they are considered to have the best Intelligence branch out of all the forces. Sadly that fell through.
You could still be a CT! Being on a ship in the middle of the ocean is probably one of the best experiences of my life. You don't have to be on a submarine if you don't want to!
Just not that big into being on ships. I love seeing ships and knowing how they are made but being on one is a whole different story. As far as CT goes I'll look into it if the Air Force shabang falls through. Been trying to join past 5 months and they are just being assholes and leading me on.