We recently upgraded from Exchange 2007 to Exchange 2010 by creating a new virtual machine and migrating all of the user mailboxes from the 2007 box to the 2010 box.
We're having a little trouble migrating all of the public folders and I was wondering if there's a free (or cheap) and safe method of migrating calendars and contact lists into SharePoint 2010 from Exchange 2007.
Something built into either Exchange or SharePoint would be best, I think, but I'm open to suggestions that involve third-party applications.

