I trust war reporting by Michael Yon. I’ve read several of his articles:
http://www.michaelyon-online.com/
I haven’t read much by Michael Totten, but I made a point of bookmarking his site:
Yon: 5 OCT 2009 “We need more gear and more forces now. We can outfight these enemies and we can win the war, but at this rate a favorable outcome is difficult to imagine.”