I spent 20 years as an officer in the Army, but I gotta say, the Marines I interacted with were all a very professional, well-prepared, aggressive (yes, Moosekarloff, you sort of need that in military people) bunch. They never seemed to let any problem bother them, were very results-oriented, and did whatever it took to accomplish the mission. Contrary to what some may say, I found Marine officers to be extremely intelligent and articulate. I'd work with them any day.