Sending Petraeus to rally British support makes sense, but it makes me wonder why the Obama adminsitration hasn't used Petraeus -- certainly the most well-known military officer in the country and a bona fide pop-culture icon -- to pitch the Afghanistan strategy to the U.S. public.
We need President Obama to make the case for us, not Petraeus. The President needs now to address the nation on Afghanistan and why we need to be there. If he does not do this soon, his own party will start to go against him (really without choice, as Democratic support for the war is currently at 23%) , and he'll be in a worse off situation than he is in today. It was easy to criticize the Iraq war while he was running for president, for good portions of the public were against it. This task will be much harder, yet it will be worth it. Not only for our security, but for generations of Afghans.