A few months back, I did a "power session" webcast entitled Exploring Virtual PC for Beta Environments, in which I provide an overview of Virtual PC and discuss the advantages of using it for running and evaluating beta software, with some emphasis on the developer role. If you're interested in taking a look, there's a recording of the session available here.