My company is going to build 2 new server computers. One computer will be replacing our current database server, while the other computer will be a backup for our web server (running Windows Server 2003). My question is, is it necessary upgrading from Windows Server 2003 to 2008 since I have an extra copy of 2003 already? Are there features of 2008 that are absolutely necessary for a server environment? Back then, when we upgraded from 2000 to 2003, the speed of our website along with our database increased significantly, so if 2008 does exactly the same thing, then upgrading would be the most feasible option.