In general, part and parcel with the flag waving and bible thumping support of the war, there has been a constant refrain from "both" sides of the American rhetoric. You use it a lot more calmly than most, honestly it seems to me, but somewhere along the way, lots and lots of people say just what you said, "my belief that my colleagues and friends are the best soldiers in the world."
I don't understand this point. First; how would anybody know such a thing? One way would be for a particular soldier to fight in every army in the world and form a basis for comparison. Another would be if all the countries in the world with armies gathered together someplace and fought, one at a time, a common enemy. Then everybody could be graded by the emperor of war and whoever won could go home until the next war-off. Last year's winner would get a first round bye each following year.
This is much like saying, "my country (pick one; England, Mexico, Uzbekistan) is the greatest country in the world. How would anybody know? You'd have to be a citizen of each and every one before you could decide. That actually sounds like a job I'd like, but never mind.
Do we have the best technology in the world? Most of the time, yes. The best weapons? Some of the time. The most oil? You bet. Maybe that's what makes a country the greatest; using the most natural resources.
This is not to say that I don't hope your friends stay safe and return home soon; next January 31 would be good. It is also to say that the more than 150,000 (at least) Iraqi dead should merit some mention, along with the 4.5 million displaced, many of whom can't return home because they will be tortured or killed. I hope you can agree that it would be wonderful if America had the best refugee net in the world, but I don't think anybody thinks that.