Barack Obama actually said...
We are still Earth's best hope.
Context
Obama Campaign Press Release - Obama to Announce New Plan to Make America A Global Energy Leader
10/07/2007
Obama Campaign Press Release - Obama to Announce New Plan to Make America A Global Energy Leader