I'm guessing that most of us have a google mail account. Did you know that you can create a family calendar in google (http://www.google.com/calendar/)?
You can enter all your appointments and email the calendar to anyone you would like to share it. Then if everybody in your group uses google/sync (http://www.google.com/sync/)
, they can keep up with appointments, messages, and contacts using their phone's push technology. Sync supports the Android, Blackberry, iPhone, Symbian S60 (Nokia), Windows Mobile devices, and maybe more. There's a good video explanation at http://www.google.com/mobile/p.....#p=default
There's only one problem, because google sync uses the Microsoft Exchange ActiveSync protocol. If you or any of your contacts sharing the calendar already uses Exchange for another account, it can't be used for both. (When setting up a new Exchange ActiveSync account on your phone, existing Contacts and Calendar events may be removed.) Although they will lose the push capability, they can still check the google calendar manually with the google mobile app. You can download it from m.google.com to your phone for free.
You can see all the available mobile google apps at http://www.google.com/mobile/p.....l#calendar
Now maybe you won't ever miss an appointment!