Google launched a Free Calendar services know as Google Calendar
With Google Calendar, it's easy to keep track of all your life's important events – birthdays, reunions, little league games, doctor's appointments – all in one place.
http://www.google.com/googlecalendar/overview.html