, I'm not sure how he keeps his job now that this stuff is out. REGARDLESS of party, it is rare for an administration to keep someone in his position after open dissent (open or implied through aides).
I've changed my mind a bit. I'm thinking he doesn't get fired. I'm thinking he keeps his job... Firing the last two Gen's running his inherited war doesn't play well for the president's stated 2011 withdraw timeline.
On the other hand, there might be some new aide/staff jobs opening up...