The difference being that Obama wanted a timeline no matter what shape the country was in.
Bush and McCain are now seeing the surge worked and that a pullout in 2010 or so is feasible.
One is reacting to a situation intelligently and with regard to Iraqi longevity, the other is selfish politicking.
Like I said, Obama wanted to pull out before the surge and fought against the surge. Now he wants to take credit for the idea of a 2010 pullout? Bullshit.
Or check out my new webcomic: http://selfcentent.com/