This weekend I added a second hard drive to my Toshiba M9 laptop (in the CD-ROM bay). I then was able to install Windows Server 2008 on a second partition on the primary drive. After that was up and running, I set up Hyper-V with the goal of migrating my primary Vista installation (the one on the first partition) to a virtual machine. The process was easy enough: in the Hyper-V Manager, create a new VHD and tell it to clone a copy of the existing first hard drive. A few hours later, I now had a VHD on my second hard drive that was an exact clone of the first drive. I mounted it in a virtual machine and booted: to my surprise, there were my boot options, Server 2008 and Vista. And Vista x64 started right up (amazing it didn't blue screen during boot with all the hardware changes; also amazing, a 64-bit guest OS). But, here's the rub and the deal breaker: I couldn't install the "virtual machine additions" (I forget the correct Hyper-V term), as they aren't supported on 64-bit Vista. Performance was quite good, and I was able to share both physical CPUs inside the virtual machine. Here's to hoping they fully support 64-bit Vista as a guest!