While early on pundits wondered about Obama's specifics, his foreign policy platform on the campaign trail has been the most detailed, most forward thinking and most positive, especially when it comes to repairing the tarnished image of the U.S. around the world. As he often says, "It is time to turn the page."
Based on the quotes that have been collected so far in this website, I would have to say that Obama is making his views pretty clear. Less "politician-speak" than some others. I think he would do the best job.
Re: Which Democrat do YOU think will do the best job at running
Obama's foreign policy
Obama is my pick