David H. Petraeus gets a surprise visit from President Bush in September 2007. He and his commander in chief addressed cheering Marines at Al-Asad Airbase in Iraq’s Anbar province. (Associated Press)