Why do people think that withdrawing troops means we are conceding defeat?
Since terrorism (beheadings, car bombings, suicide bombings, etc.) will always be a problem for the Middle East, I honestly don't see how the United States continuing to fight the war in Iraq will solve anything.
After all, terrorism is a normal, typical way of life in the Middle East. That's nothing new -- and something we'll never be able to change.
We shouldn't be policing the world, but that seems to be exactly what we are doing in Iraq. We came into their country uninvited and forced them to live under a democracy that they don't believe in.
As far as Iran is concerned, as long as they continue to develop nuclear weapons, the potential for war will always be there. War may not be a serious option right now, but that doesn't mean McCain won't find a reason for the United States to be engaged in battle -- just like Bush did for the war in Iraq.