"General" Petraeus has gallons and gallons of American blood on his hands. He was the only general dumb enough to suit Donnie Rumsfeld's ideas of how war should work in Iraq. Petraeus thought the whole thing would be over as soon as a few Iraqis saw US jeeps and such on the ground, the Iraqis would just surrender/welcome us in. This moron, and his military background [including giant chest of phonie pins, medals, and awards] lent legitimacy to the utter lack of strategic military understanding and common sense that is Donald Rumsfeld. Read, "Cobra II: The Inside Story of the Invasion and Occupation of Iraq", by Michael R. Gordon [New York Times's chief military correspondent], and General Bernard E. Trainor [Marines].
Now this guy gives advice on Israel and is in charge of Afghanistan? I trust Osama Bin Laden to do less damage.