Research is always good. My husband was going to orginally join the navy..
That was up until he realized that he didn't really have any choice in his MOS. Basically his ASVAB score decided that and that worried him because he hadn't been in a school setting for like.. 6 years and he was afraid of doing bad (which he didn't. xD ), he got his dream job (literally) with the army. Basically his job choices were between combat (obviously everyone gets that choice), medic, or communications. We were lucky enough to get the EXACT job he wanted which was 25Q (A big word for a guy who makes sure wires haven't been tapped and an all around cable and wireless frequency guy), not only did he get the job he wanted but he maxed out with a lovely 40grand bonus. It shall be a good christmas this year (we'll be seeing 20k of it in december). Really though, getting the max bonus AND the job he wanted was pure luck.
My sister joined the navy, but then found out at her last physical before she shipped off to what ever the navy basic training is, that she was pregnant. So.. they released her and what not. Either way, she scored the best in the engineering side of the ASVAB, so she got an engineer job. No I know none of you know my sister but no one in the family could even fathom her working this job because.. it's just not something she would want to do. She wanted to be a medic, but of course since you don't get a choice with the navy and since she scored highest in the engineering line score, she got engineer instead.
For us, it was between the Navy and the Army but after doing research and what not. The Army was the best choice for him and his family (AKA me and our unborn child).