I love my google calendar. The best part is the ability to have multiple calendars (each designated by a color), all on one calendar display.
I have created a calendar for each member of our family, a calendar to designate our family as a whole, calendar for myself for work, and a calendar for my wife at work, and a birthday/anniversary calendar.
With one quick glance at the calendar I can spot the different colored events on the calendar and get a good sense of what everyone is scheduled to do.
The birthday/anniversary calendar has been especially helpful. By entering events that recur yearly I’m sure that birthdays and anniversaries show up on the calendar each year.
You can also easily add other public calendars to your own. I chose a holiday calendar, which shows all the major holidays. But there are also many group calendars from various organizations that you can add. I’ve chosen my daughters