Well talking of war, the thing is that the US have the man power, the Navy, the airforce and the technology, but I think that on the ground the US can kicks a**, but it depends on the will of the guys you are up against and the tactics used against the invader that will be the turning point of a war.
Lets take a example that I know very well. The Anglo Boer war. The UK had the most superior army and technology of that time, but they still got nowhere. They did take over Pretoria and most ground of the Boer nations, but still could not win the war man to man. They had more men than the Boers and still could not win.
To fight on the ground in a other country is not a easy thing. You can learn the maps and still it would not budge. Guruala war fare is the thing you can not crack or get controle of. Today the US would bomb South Africa into little peaces and burn the airfields and docks, but on the ground it can turn nasty.
South Africa developed most of their systems themselfs, has one of the best artillery in the world, the G-5 and the G-6. The Rooivalk attack helicopter can whip a** and so can our airforce. The thing of SA is that airfields is not easy to get to, but can be destroyed. We do not have any bombers like the US nor Aircraft Carriers, but our coast is a sun of a b**ch.
The way I see it that the US can take over much ground, but against Gorilla war fare they are not so good. The thing in Iraq is that those stupid sun of a bitches that is fighting against the US forces now, suck, that is not Gorilla war fare that is terrorism at its best.
Your guys must really have the will to fight and must be hard a** sun of a bitches that you wont leave near your daughter. Take the Bush war in Angola, the South African Army fought against more superior enemy and airforce, but they still did not get the South African Army or Airforce to go down on their knees, but who won at the end, the communists, because the South African forces pulled back.
The way it looks to me that the guys in Iraq that fight in the US Army does not really want to fight there. They do not have the will anymore for that bullshit.
You may have the technology and man power, but it still does not mean that you will win the war.
Henk