I have setup in the past windows server 2003 with remote desktop connections. I am getting ready to upgrade my companys server to 2008 with terminal services. There are approximately 20 users that need local and remote access and will be accessing the resources on the server via terminal services. Their individual workstations will be nothing more than clients accessing the server resources. What would you recommend for a non rack mount system, cpu, memory, hard drive configuration, raid 1 system disk, raid 5 data disk and how much time do you think it would take to setup a basic system such as this. Would it be necessary to virtualize the terminal services server or could all of it be run from the one server? Any thoughts would be appreciated.