Export All Websites from IIS6 in Package and export to IIS 7 with MSDeploy v3
Nice and simple commands
To export the All Website from IIS 6 in a package:
msdeploy -verb:sync -source:metakey=lm/w3svc -dest:package=c:\temp\AllSites.zip,encryptPassword=test -enableLink:appPool