I've downloaded Virtual PC 2007, and was successful in setting it up, with Win2k and XP-SP2. My whole conundrum began with the idea of wanting to use my Palm Treo 650. The XP VM works VERY quickly, and was quite surprised at it's responsiveness. while the initial interface seems a bit basic, it does encompass a bit more in the configuration. Where I hit a stopping block was attempting to sync my Treo with the XP VM; unsuccessful. How would I identify the port, or how would I get the VB to recognize the USB port? I have a copy of VMware, but it won't run on Vista 64 bit. I think, actually, I may just image my drive as I have it, and then reformat and go to XP-sp2 32 bit and simply suffer with the video.