I bet he has been considering it and with the new change in the House and Senate, he wanted to have his replacement confirmed before it leans left..
Isn't it a little late in the day to spike Rumsfeld? And is it a good idea to replace him with someone from the CIA, considering how they botched the whole terrorist 9/11 thingy?
I heard the President just make a comment that he was talking with Mr. Gates last weekend in Crawford.
It's been brewing for at least a week and IMHO hinged on the outcome yesterday.