I just signed up with a new service that is actually really cool. It is called This Moment and it allows you to either upload pictures or simply connect to a picture site like Flickr and create moments that are displayed on a timeline. It allows you to also include video, text, and voice and it displays the "Moments" chronologically on the timeline.
I have seen several similar solutions in the past, i.e. Our Story and Dipity, but This Moment has done an exceptional job of execution. They have a great user experience and they had done a great job of integrating with the other services. I highly recommend you check it out and would like to hear what others think.
I think it would really help them to allow you to create a moment that would be an animated presentation similar to Animoto but allow you to put a voice track down telling in your own words why the moment was so important. I realize you could do that by just using Animoto and uploading the video, but that is too much work. I hope they think of this and add it to a future version.