I haven't had any problems with it at all. I can't think of anything I would change because it does everything I need it to and more. By mapping a VMWare virtual drive to my actual hard drive, I can use ghost to create a virtual image of most any real machine. I think they have a product now that does the same thing. V Motion I believe.
i have virtual linux images on my windows laptop that i can boot into.. each customized with scripts and tools and servers or whatever i might need.... you can also pause the vm in whatever state you want, so you can have a test setup completely configured and waiting idle on disk and you can just flick each vm on when you want to start them.. .also doing a distributed system running each tier in its own vm on one machine.. is pretty cool.
as for the product itself.. really good. super easy.. breeze to setup. performance is very close to a native os. even works fine with my wireless and laptop touchpad from inside the hosted vm's.
works great for server side and virtual test environments too.. capacity on demand.
We're using it for all our testing, mostly client server stuff. For example set up one VM as application server and two VMs as database server.
Usually works a treat, OS loading times are just as with a hardware PC :-(
CD, USB, etc integration worked well enough for me. The only thing you might have to look out for is hard drive space. A VM easily takes up 5-10GB. One of our dbs is 50GB so make sure you have a large HD. InVirtus sell an application that reduces the amount of space needed which seems to work quite well.
Performance testing is a bit of a problem as the system is only as fast (or slow) as the host system. I wouldn't do performance testing on a VM (apart from taking away memory from the application which can be done very easily).If you have three or more VMs running at the same time you might experience performance problems in any case.
Hope that helps.
They looked at doing it for our test lab, but there was too many uncertainties about low level protocols. The problem for us is that we have fully used our Power Sub-Station which means no more servers.