He has pulled out any troops. That's what matters. Bolton is a side issue. Rumsfeld is more complicated than a simple "thrown under the bus" would indicate. It's too bad Gates was the choice, but nobody is perfect or indespensible, including Rumsfeld. I've heard from good people that there might have been problems with Rumsfeld.
But whatever. I'll base my opinion on Bush on one thing: troop levels. If they go up or stay the same, good. If they go down: bad.
Now we find the terrorists are in bed with those who rule Washington.