If you would like a very basic and cheap method of doing this, you can set up one powerful Windows 8 Pro computer, and run multiple virtual machines in Hyper-V with Windows 8. Individual computers (or thin clients) can be directed to an individual virtual machine for each person or end computer based on IP address, and it all runs off that primary computer. There's some benefit to this, as it's all just having to purchase Windows 8 licenses for the host and virtual machines, and doesn't require any actual "server" OS setup. However, Hyper-V in Windows 8 Pro is kind of limited that it doesn't support RemoteFX to help utilize the GPU to improve graphics performance. If you are doing any kind of video play back, gaming, or multimedia on your end computers this will make a BIG difference. Playback of streaming video online through an RDP session without RemoteFX can be quite choppy. You also will not get audio pass through from the virtual machine to the end client device.
If all you want is to be able to have four or five end points get back to basic virtual machines for programs like Microsoft Office, then this might be fine, but it's definitely not great at everything.
To get improved remote session performance you could look into going with a full Windows Server 2012 remote desktop session host or virtual desktop infrastructure solution. Here's the difference. Remote Desktop Session Host points all clients to one concurrent virtual machine or "session" and generally any changes that are made or done are not saved once the user logs out again. It's non-persistent. You can set up shared file storage for people to save to, but any programs installed, changes made, etc. are not saved. Virtual desktop infrastructure, however, is like I previously described where each user instead has their own virtual machine that they are directed to remotely. In this case changes can be made and data saved within the virtual machine just as if they had their own persistent computer storage like a regular desktop. With a full Windows Server solution you can set up RemoteFX, which will improve graphics performance on virtual machines. However, the licensing cost is much greater ($800 or so for one license of Server 2012 Standard, plus $150 per RDSH user or device, or $150 per Windows 7/8 license per virtual machine for VDI) The hardware system can also be much more complex to set up (compatible hardware and software, configuring the network, etc.)
Again, it is hard for us to really tell you what is worth it for cost because we just don't know what kind of usage you intend to have on your end computers or your server. If you want to do a full Windows Server 2012 solution with VDI, expect to pay $5,000 on the server alone, not including any additional cost for networking, thin clients, etc. If you're looking at only running five computers in your house that's $1,000 per computer that you could invest instead and have a very nice performance computer that way.