David Petraeus leaves Iraq after 20 monthsPetraeus leaves behind a heavy dose of caution, reflected in his recommendation to Bush that he maintain 15 combat brigades in Iraq through 2008.Petraeus 224.88(photo credit: AP [file])