McChrystal is out and Petraeus is back in. As much as it pains me to say this, the President wasn't wrong to accept McChrystal's resignation (obama's weasel words notwithstanding) and Petraeus is probably a good replacement. obama needs to step up now and own the war. The issues that led to McChrystal's frustration still exist and must be addressed.
Eikenberry and Holbrook need to go next. Petraeus cannot be saddled with the two men most responsible for alienating Kharzai and the Afghan government.
I won't be surprised to see McChrystal entering politics in the near future.