Windows Easy Transfer Companion works, but I had some trouble with PC to PC over the wire transfer, with it crashing before completion. I found the best results are to disable anti-virus, disable firewall and create the file on a network share. For free it is a bargain.
This has been in beta for nearly a year. I wonder if anyone is working on it.