I am in total agreement with James and Sandeep. Running a medical office on electronics takes you out of the hobbyist mode. Doctors have big egos, and it is tough to admit that you no longer have the skills or time needed to acquire them to maintain multiple networked computers properly. This is not an area to try to go for cheap.