At the office we used to use VPC. Now we don't. When Microsoft acquired it, updates slowed, patches slowed and the price went up.
It's almost the same price as another PC that we can toss a Ghost image on, test the setup and then repeat with other images.
With new dual-core 64-bit CPUs on the horizon it's unclear if MS will offer a VPC of such a system.
In my view, MS will sink this acquisition into virtual servers to do battle with User-Mode-Linux.
Bob
This is a very nice program I discovered several months ago and I thought it would be worth mentioning. This is how Microsoft describes it:
"Virtual PC is a powerful software virtualization solution that allows you to run multiple PC-based operating systems simultaneously on one workstation, providing a safety net to maintain compatibility with legacy applications while you migrate to a new operating system. It also saves reconfiguration time, so your support, development, and training staff can work more efficiently. Microsoft released Microsoft Virtual PC 2004 on December 2, 2003." (http://www.microsoft.com/windows/virtualpc/default.mspx)
But I think it's way cooler than it sounds like. For example you can install any OS in VPC (Virtual PC) like Windows, Linux, etc. With Virtual PC you can create many little windows that are like a brand new PC and you can install a fresh operating system on it. After it is installed you can make it full screen and use it like a regular computer. You can save everything you do and write it to a virtual hard drive, or you can install programs you want to test. Once you have tested them, just close the window and the OS will forget all about the program and restore its system to your last saving point- like a game in a way.
This is what the VPC manager looks like (this picture is from an older version, but not much has changed):
http://www.pcin.net/help/software/images/connectix/vpc.gif
And here you can see the different operating systems running in different little windows:
http://www.wwltv.com/gumbo/images/VirtualPC2004Screen.jpg
I've used VPC ever since because I think it's a great tool. Now, has anybody else ever tried it? Any experiences? What do you think?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic