Many people do not realize how different things are in Iraq as compared to our troops in WWII. Stop and think about it... when Japan surrendered at the end of WWII, that was the last time that any war (or UN Police action) was fought to an unconditional surrender.
Take Korea.... when Harry Truman, relieved General MacArthur, we wound up in a negotiated peace. And today we are reaping the benefits of that peace. North Korea has a megalomaniac leading them and exporting nuclear technology to terrorist states.
Vietnam was micro-managed by Robert McNamara, and again, we wound up in negotiated peace. Bosnia and Desert Storm were both a negotiated peace thanks to the UN and the failure of our "allied coalition" to follow through. All of them have been fought to a negotiated peace.
It seems every time we get the politicians running the war instead of the military, we wind up just about where we started... in a virtual stalemate. We have the greatest military in the world. If we give them a job to do... by God they will get it done.
People in Washington need to realize that we can only have one Commander in Chief. For Christ's sake... Congress can't even manage to secure our borders... and we are going to allow them to micro-manage another conflict? God help us!