This is so typical of liberal Democrats. They aren't against robust defense or war they cry, they are just always against the war we happen to actually be fighting. But some theoretical future war? Oh absolutely, under the right conditions they are so there.
When Obama makes his announcement, he'll blame Bush, and he'll complain about citizens in Afghanistan not trusting the government due to corruption in the recent election. (Of course corruption in Iran's election never bothered Obama.)
I hope I'm wrong and Obama announces he wants to see victory in Afghanistan. But if he wimps out I'll be posting the videos of Obama promising he'd get the job done in Afghanistan.