Randy Pausch was a computer scientist at CMU. Diagnosed of pancreatic cancer he gave the last lecture on Sep 2007. The lecture is all about achieving ones dream and enabling others to reach their dreams.
Although the lecture lasted for more than an hour, but you can really appreciate how moving this passionate lecture was.
Thanks Karthi for forwarding it to me