The State Department, not the Pentagon, should lead America's public diplomacy efforts 
Christian Science Monitor, 10/29/2008 

"Increasingly, the Defense Department is at the forefront of US efforts to engage public opinion overseas. While the State Department formally leads the effort, the Pentagon has more money and personnel to carry out the public diplomacy mission. This trend is risky. The message foreign publics receive – not the message the US sends – changes when the Pentagon is the messenger. Putting our military, not civilians, at the forefront of US global communications undercuts the likelihood of success, distorts priorities, and undermines the effectiveness of US civilian agencies."
http://www.csmonitor.com/2008/1029/p09s01-coop.html