Reminds me of "The Last Lecture" by Randy Pausch. That was one of the most inspiring talks I've ever heard. Check it out if you haven't yet - http://www.youtube.com/watch?v=ji5_MqicxSo
Now I've watched it and I know it would have been worth even if it lasted 100 hours.
Thank you very much for letting me know about it.