Just read Rochard's post and wanted to comment that it is one of the most well written pro-troop posts I've ever read, and poses some things I hadn't thought of, especially the point that it doesn't matter who is in charge, the oath is to serve them.
Just one thing, what is the USO? You say you donate to them, but I'm a Brit and don't know what it is
Cheers,
Blum