iCal - share your events with your friends and see your friend's calendars.
iCal birthday and anniversary calendars with alarms.
App that reminds you of upcoming birthdays.