The newer the better... Go with Win Server 2008 and IIS7 if you have a choice. Your hardware also plays equally important part in the equation. So if you get a fairly fast system, either IIS6 or IIS7 will be fine.