Kidmondo is a comprehensive online baby/toddler journal. In addition to keeping a diary and creating an online gallery of photos and videos, you can also create growth charts,a food journal,a medication journal, even add a dental chart. I think the best feature is the interactive timeline where you can record important milestones and really visualize your child's early life and accomplishments. The service is free, but with the option to remove ads or track more than three children. The nice thing is that this doesn't have to be a social application, yes you can choose to share your journal with family or friends, but it's not necessary to enjoy the service.