Phil Carter is a marine and a lawyer. His military law and politics blog was a few years old when he chose to rejoin the marines and deploy in Iraq. He's there now.
He reviews The Assassin's Gate, a book that's highly critical of the conduct of Rumsfeld, Cheney and (thus) Bush but is supportive of the US military's work on the ground. The review, and Phil's guarded commentary (he's on active service) are well worth reading.
I spent some time in Israel 20 years ago. That's where I learned that the reality on the ground is vastly more complex than what media can tell us, or even what intelligence analysts can capture. Carter says the same thing about Iraq. It's a complex place. There's a lot happening. You can justify whatever story you want to tell. Nobody knows how it will turn out, or what the cost will be.
Personally (I think Carter might agree), I think the odds would improve if Rumsfeld were gone, if Cheney were to shuffle off to a secret hide-out, and if Bush were to turn over the strategic direction to the braintrust Howard Baker is now leading. That might even happen ...