If you have not yet read the recent opinion piece from Representative Brian Baird, then read the whole thing. He was against the war from the beginning, yet now sees enough progress being made in the region to justify giving our military additional time to complete the mission.
The invasion of Iraq may be one of the worst foreign-policy mistakes in the history of our nation. As tragic and costly as that mistake has been, a precipitous or premature withdrawal of our forces now has the potential to turn the initial errors into an even greater problem just as success looks possible.
As a Democrat who voted against the war from the outset and who has been frankly critical of the administration and the post-invasion strategy, I am convinced by the evidence that the situation has at long last begun to change substantially for the better. I believe Iraq could have a positive future. Our diplomatic and military leaders in Iraq, their current strategy, and most importantly, our troops and the Iraqi people themselves, deserve our continued support and more time to succeed.
…how can someone who opposed the war now call for continuing the new directions that have been taken in Iraq? The answer is that the people, strategies and facts on the ground have changed for the better and those changes justify changing our position on what should be done.
Update: GayPatriot has a great post on how the MSM favor congressmen whose views on Iraq fit their preferred narrative.