Vote for Exchange Migrator
Exchange Migrator allows you to move Exchange mailboxes, distribution lists, custom recipients and public folders from one organization or site to another.
Exchange Migrator retains calendar and public folder permissions and reconciles distribution list memberships. Exchange Migrator lets you use scripts to modify object attributes, update client mailbox profiles and synchronize mailbox and public folder information, enabling migrated users to connect immediately to their new mailboxes.