Using MS Virtual PC to test software. It is a very useful tool and it can be quite space efficient too. It still needs a good spec workstation though.