I'm not exactly sure how to achieve this. What we have are a few really good servers. I have Windows Server 2008 32bit installed on one of them with terminal services setup. I would like to sell server usage to others so they can run their programs in my environment instead of buying equipment on their end. The test seems to work well I even managed to lock down the users so they can't see each others data. The problem is I don't know how to completely separate the clients. Programs installed show up in everyone's start menu not just the client grouping who should be using it. Also I don't want users to be able to browse the network at all. Is terminal services the best way to go about this? Should I switch to Server 2008 R2 64bit and use Hyper V? Or should I be doing something else entirely?