Randy Pausch, a Carnegie Mellon University computer-science professor. He has pancreatic cancer and expects to live for just a few months. He gave one last speech, 'the last lecture' which is on Google video.
A must watch.
Just random ramblings...