As always, John Podhoretz' article is great reading. He thinks we can win:
"Can the United States win? Yes, a thousand times, of course we can win. But our military leaders have to be told by the commander in chief that what he requires from them is victory and nothing less. No more theories. Time to act."