General David Petraeus's tenure in Iraq draws to a close at the end of the month, and it's a measure of his success that he is departing to far less political fanfare than when his tour began. In September 2007, MoveOn.org called him General "Betray-Us," and Hillary Clinton said his claims of progress weren't credible. Now those critics are silent.

More>>>