Bush is still batting 1000. He has not yet fired anyone who has screwed up yet.
Generals who warned against post war disasters have been fired but that was supposedly done by Rumsfeld.
Medals and trophies abound... http://www.angelfire.com/md2/customviolins/bushaward.jpg