One of Obama's best speeches was the 2004 convention speech. This was the speech that he wrote himself, it's also where he met Jon Favreau (who at the time was still working for John Kerry).
http://www.youtube.com/watch?v=1UDKXKGZ3PY
This was the speech that put Obama on the map...