I've lost one or two friends by telling them that I want to join the army, it suffers from a real image problem among people over here (the UK). I think people often don't comprehend the reasons for military intervention, when there are good reasons for an active foreign policy.
I'm not an idealist; I like to think I keep a healthy balance between optimism and cynicism. I don't buy into a lot of the crap people say either for or against the army. I certainly don't think that honour has anything to do with military service, but I also don't think that disregarding the entire military ethic is a smart thing either. Having met many soldiers, plenty have been utter ****s, but certainly not all of them.
There are opportunities in the army for a guy like me that I wouldn't get anywhere else. I want to join the Intelligence Corps and after that perhaps move in to one of the civilian intelligence agencies. Course, there's also good wages for officers (£24k in training, very small living costs etc.), after training £30k, within two years most are earning closer to £40k. The army will let me see places I would never consider visiting otherwise (regular deployments to Scandinavia, North America, the Tropics, and of course, the Middle East) and someone with my qualifications would otherwise be doomed to a career as an office supplies salesman.