i have known my best friend for 20 yrs and so this year i made her a 'this is your life' book. I got a good quality black album with black pages and went off with my digital camera for a day. i took photos of her school, all the houses she ever lived at. i had photos of her kids as babies, her husband. when she got married, hospital she was born at. then put it all together in a mounted album. she wept like a baby.
you'll be surprised how much you know about her when you start to think.