Outlook 2007 has a very little known feature where you can publish your calendar to the web using Microsoft Office Online. Microsoft Office Online has a Calendar Sharing Service that gives you 2MB of space online to share calendars with friends, families, and co-workers through the web. To view this service on Microsoft Office Online, all you need to do is sign-in using your Windows Live ID.
Source : Windows Vista Team Blog