One of the great new features in Visual Studio 2010 is "Lab Management". It enables you to automate the setup and configuration of test environments, saving you a bunch of time doing it every time you have a new build you want to test.
Installing and configuring is not very easy, Microsoft did a lot of work to make it much easier to get up and going, but you will have to invest time and hardware to get everything up and running. The lab management team did a blog series to help you:
Part 1 – Installation: http://blogs.msdn.com/lab_management/archive/2009/11/18/Getting-started-with-Lab-Management-_2800_Part-1_2900_.aspx
Part 2 – Configuration: http://blogs.msdn.com/lab_management/archive/2009/11/18/getting-started-with-lab-management-part-2.aspx
Part 3 – Configuration continued: http://blogs.msdn.com/lab_management/archive/2009/11/20/getting-started-with-lab-management-part-3.aspx
Part 4 - End to end workflow: http://blogs.msdn.com/lab_management/archive/2009/11/23/getting-started-with-lab-management-part-4.aspx