I have been using two methods recently for testing my applications during development to ensure they work on various platforms. I will either run the app on Windows 7 (64-bit RC1) on one of my physical test machines or I will use Microsoft's Free Virtual PC 2007 for testing under Windows 2000/XP. Virtual PC seems to be a bit slow and has very few configuration options. My physical test machine is clumsy to access. I did manage to install a KVM switch, and still using dual Samsung displays, but kvm switching (USB) also seems slow (5 seconds is a pain when you switch a lot).
My solution hopefully will be a new pc emulating software I discovered.
Sun Microsystems VirtualBox. It runs fast and gives me a lot of configuration options I didn't have with Virtual PC. I recommend it to anyone who wants to test out Windows 7 RC1 without messing with your host pc.
So what do you guys think? Anyone else tried it?