This is a political question, not about the military. Remember the NYTimes ad calling Petrayus, "Betrayus?" Remember the Democrats that called him a liar about the surge? Now all of a sudden, all that gets flushed down the memory hole and Obama has made this wonderful choice? I've heard rumors that Moveon, has deleted the "Betrayus" ad from their website and google has deleted it from their cache! Are liberals this openly hypocritical that they think they can pretend "Betrayus" never happened and we all will forget the very recent past? I can't be the only one who remembers Democrats calling Petrayus a liar on the surge.