JR, the credibility of your think-tank counter was instantly cut at the knees once Vietnam was mentioned. The Left can't seem to realize that Iraq isn't Vietnam. The U.S. isn't campaigning to end domination of one Iraqi Muslim faction or another. We're campaigning to gain time whilst the Iraqi central government is built up and can then take over the dirty work (with heavy-weapon support from us...in the future).
In Vietnam, we were fighting the war FOR a series of corrupt Saigon governments. Not so in Iraq. The exit-strategy in Iraq was there from the beginning. Iraq is now eliminated as a regional threat from the geopolitical standpoint. As long as its internal politics are kept just that, internal, we have a major victory on our hands. Also...unlike the Saigon war, we're not going to cut and run and leave them without supplies, ammo and money. The Baghdad government will be new, not the trash we inherited in Vietnam. Will it be perfect? Nope. Is our own government rife with corruption and babu-style bureaucrats? Yup. Yet I still believe Iraq will become a full-fledged member of the world's nations...warts and all.
Militant Islam exists...and will be a thorn in the side of Iraq, but not a major one, and not forever. It's not now...since the best they can do are occasional roadside bombings. I don't believe the insurgency is purely militant Islam, nor just the grouchy ex-Ba'athists. There is a mix of all different groups with varying aims...and that hurts them more than it helps. There is not a national liberation front simply because they're not occupied in the traditional sense. Hell...a third or more of Iraq is under U.S.-friendly Kurdish control.
Part of me wonders if it might not be a bad thing to allow the Iraqi majority to have a free-hand at putting down the insurgency. Maybe it's time the world averted it's eyes while they use whatever methods they think will end the fighting (just like Lincoln sent Sherman on a brutal campaign). Should the Iraqis not do the same? I dunno. It would be a brief civil war that would settle down into occasional secretarian violence. If that's what it becomes, I still believe it's a victory because the nation itself would be relatively stable and not exporting terror.
Anyways, comparison between Iraq and Vietnam are lazy and intellectually dishonest. Moral and historic equivilency on such a scale doesn't hold water.