Carnegie-Mellon Professor Randy Pausch gave a Last Lecture after being diagnosed with terminal cancer. It is a lecture about the lessons learn while achieving your childhood dreams. He is very goal driven, because he went after his dreams. Not many can say that.
It's available as a book, an audio CD, or you can watch it on You Tube, Google Video or Carnegie-Mellon's website.
Lessons include: Brick walls are there for a reason. How badly do you want it?