Have you tried out the Lab Management product that is part of the Visual Studio 21010 Beta 2 release? It is a really cool product! I have blogged about its capabilities earlier, and would really encourage you to try out the product. The product development team has recently posted a four part series on getting started with Lab Management, and you can find the start of the series here.
This is a great product for:
You can get started with the product just with a couple of machines (two Hyper-V enabled 4GB boxes will do, or a single Hyper-V enabled 8GB box will also be fine). The blog post above guides you throug step-by-step instructions about getting a virtual lab started, creating multi-machine environments, bringing up the environments, deploying the application you want to test on to the environment, and running validation tests.
I personally have been playing with the product and it is very cool. Some of my favorites are:
You have to try this out to see the benefits. Once again, the team has a detailed post here ( http://blogs.msdn.com/lab_management/archive/2009/11/18/Getting-started-with-Lab-Management-_2800_Part-1_2900_.aspx) to get you started.
You will enjoy the product. Do post back a comment if you have used the product, or if you need further clarifications from us.