I’ve used Mark Russinovich’s “Disk2VHD” before (http://technet.microsoft.com/en-us/sysinternals/ee656415), and found a clever trick on windows 7 boxes. (be VERY careful if you have the image file on the same disk that you imaged - don't dare boot off it up. I'd move it to a new machine)
Once you have the file on your new machine, use Disk Partition to mount the VHD to pull stuff off as needed. That way you don’t need to deal with Virtual PC most of the time.
sel vdisk file="c:\users\yournamehere\desktop\imagename.vhd"