Today was the deadliest day for US soldiers in Iraq during this war. But it's not even close to the deadliest day for Iraqis in the region. In fact, it's just another day. There are estimates ranging up to 100,000 dead Iraqis since the war began, a range far higher than deaths during the regime of Saddam Hussein.
We're up to 1,417 dead Americans. And we've created a terrorist training ground, as last night's Frontline episode made clear. And we've tied up our military for at least the next couple years. And we've lost the moral high ground ion the world. And the support of many of our allies. And there were no WMD.
But hey, Saddam's gone, right! And the elections, right!
...I don't advocate immediate pullout. I think the best option is probably a Christopher Reeve-as-Superman-style respinning of the Earth to March 18, 2003, and never going in there in the first place. All the other options are bad ones. And sadly, I find the respinning the Earth one the most realistic.