most of the migration I have done SUN was running IMAP, if you want to do it for free then I suggest to you to install Exchange 2007, use the transported to migrate the users to Exchaneg 2007 and then move to Exchange 2010.
if not then use quest can do the trick