My current development machine is Windows Server 2003. Because I'm doing a lot of ASP.NET MVC work, I want to be able to test my applications on IIS7.

I've been testing on Virtual Machines and production servers that are running Windows Server 2008, however this is just a bit of a pain while in development. The only way is to upgrade my OS.

The easiest way to upgrade would be to Server 2008, however there is licensing issues with using Server 2008 as a development machine. So my only option is Windows Vista.

One slight problem is that there is no upgrade path from Server 2003 to Vista. Looks like I'm going to have to wipe my machine and start from scratch....re-installing every single application that I use!

That is even more of a pain!

Does anyone have any good ideas that would make this transition a little less painful?

Technorati Tags: ,