Do you watch TED Talks? If not, you're really missing out. So much good stuff there, all in short doses (from 3 to 18 minutes, depending).
I recently came across an 18-min talk by a dude named Simon Sinek. Great stuff there, looking at what made MLK, Apple Computer and the Wright Bro's different from their competitors & peers. Check him out.