Windows Live Calendar
Stay organized, remember important events and share your calendar with friends and family.