Having each one standalone in a Virtual environment is the best way to get accurate testing if you have the hardrive space, the computer power and the RAM!!!
James that is true, ram is a must. The most important part being that it's the most accurate using the virtual environment. The other solutions only sometimes work. I have used the Firefox add-ons and IE Tester both of which were never able to get a true representation of IE.