Barack Obama actually said...
Somebody who's not just telling the American people what they want to hear but telling the American people what they need to hear.
Context
Obama Campaign Press Release - Obama Files to Appear on New Hampshire Ballot
10/21/2007