I say we won the war in Afghanistan and Iraq.
We killed Saddam in Iraq.
Osama bin Laden and Al Queda fled Afghanistan, leaving about 100 guys.
The old governments are gone, replaced with democracies. We have huge embassies in each (read military bases) and we have economic problems at home.
What exactly do we have to do to win? Who else needs to die? By what definition of "war with afghanistan" have we not won? We went to war to prevent Saddam from getting the nuke. Well, he ain't gonna get the nuke, now is he? We went to Afghanistan to kill Al Queda. We killed them. We blew up their bases and took their computers and chased them into Pakistan.
I say we won. And I'm pissed we keep sending people over there. We should declare victory and move on to Pakistan. At least they're friendly, no need to invade, just help them out is all.