This past week's This American Life is an absolute must-listen-to. MUST. the last story, in particular.
seriously, you have to download it and listen to it. If you don't have much time, only hit the first and the last acts. if you have even less time that that, give 19 minutes to the last act, called "Birthday Gift." Russell Banks is an amazing storyteller, and I'm definitely putting the book on my xmas wish list.
This American Life: Birthdays, Anniversaries, and Milestones.