Children's Life Events in an Email
One of my sister in laws had a great idea when my first child was born. She said to create an email address using my child's name and send her emails periodically with information about milestones she's achieving, funny things she has done and how she's growing and changing. My daughter will be three years old this fall and has received more emails than I can count.
Instead of emailing pictures of my daughter to herself, I have been placing them on Snapfish and a flash drive. She has at least a few pictures from each month she's been with us.