We just purchased our business' first server: Windows Server 2003. Now, we have realized that we do not want to push everything over to the "production" server without first testing it. Is there a way for us to develop and test before putting it on the production server without spending another boatload of cash on another Windows Server 2003? We are using Visual Studio 2003. Would an older server work the same (i.e. 2000) for our purposes?