Through our gmail account, I have created an Excel spreadsheet using Google Docs. I can access these records both on my iPhone and my desktop. Updates can be made from anywhere. It is a little cumbersome to use on my phone, but it does work.
We also love using the Google Calendar. Each family member can have their own schedule, and you can select which gmail accounts can view which calendars.