I am against a timetable withdrawal in Iraq.
As kind to the ear it is to hear that the war is winding down to a close, the main problem with a timetable withdrawal is that it is deciding 2011's policv now, when we have no knowledge of what awaits us in the future. If it's December of 2011 and troops still need to remain, then they should remain.
In this case, in Iraq, the US is gradually withdrawing troops in hopes that the Iraqi army will be strong enough to take over the fighting and defend their country. Very similar to Nixon's policy of Vietnamization - an utter failure.
The problem with a gradual withdrawal is that the US may chose to withdraw a couple thousand troops every month or so, but the Iraqi soldiers might not be keeping up with the pace and we might not realize that until near the end of the withdrawal process, and that would be a fatal mistake.
It is better to get the job done correctly, rather than withdrawing too quickly and having to re-fight the war.
There should be no withdrawal until the war is won. Otherwise, it is not withdrawal, it is retreat.