Are you planning on using that PC just for hosting? Because if so I would recommend looking at this article. It goes into detail how to setup a web server.
http://net.tutsplus.com/tutorials/php/how-to-setup-a-dedicated-web-server-for-free/Otherwise I would look at investing in getting a separate PC to do the hosting. Ubuntu is a free OS. Which Microsoft Server is not free. :)