Denis:
What type of hard drives are you using in your server and workstations?
For 5 users or less you should be able to get away with using a terminal server for both programs and data. I've never done one for such a small number of users and I have not actually tested this but in theory this should work.