I saw this speech on CSPAN and found it to be inspiring, just like the headline says. If John Edwards had been speaking like this in 2004, perhaps he would have been president.
Speech in Colfax, Iowa on 12/16/2007. The preceding link takes you to the Edwards blog. Click on the “Click to Play” button part way down the page.