Cozi is a great way to connect individual calendars between family members, business associates, etc. The only major drawback is that it doesnt allow easy communication between Google calendar, iCal, or most other electronic calendars. You can do a down-load from Google calendar to Cozi, but its a multi-step process, cant be done from a mobile device, and downloads everything you have in Google (not just a given meeting for example). Also, you cannot upload calendar items from Cozi to Google calendar (and Im pretty sure not to any of the others either). With improved connectivity to other electronic calendar platforms, Cozi would be just about a perfect platform itself!
Steelbirdy about Cozi Family Organizer