I have a lab based on Hyper-V but for mobile testing I would be able to run different configuration on my laptop. Virtual PC could be a solution but unfortunatly 64 bits guest OS is not possible. The solution I choosed is a multiboot but test OS are stored in VHD. This will work even your laptop is not Intel-VT or AMD-V