I need some help with Mac networking. I have an iMac (21.5 Mid 2011, 2.5 ghz Core i5, 20 GB of memory, 500 GB HD) and I love it. I have separate users for everyone in the family, easy parental controls for the kids, etc. I have a bunch of data that used to have on a WHS 2011 and moved to a WD MyCloud 3T NAS Hard Drive. I am returning the MyCloud, because it is horrible (slow speed, drive going to sleep causing disconnections, etc.) I have moved the data on the MyCloud to a 3T hard drive that I will attach to the iMac for the time being. My issue is with expanding the network with a second machine; I would like to get a second mac (either a mini or an iMac.) for my kids and I to share. I would like to have our storage centralized, and be able to have it set up so that each user can sign up onto either machine (and future additions) and have the same setup be there. Id like to do this for both the storage, and with the kids, being able to change or make additions to their restrictions or applications once and have it be available on both machines. Do I need to get a third machine, such as a mini to work as a server? Can I store all of the user information on the server so that when a user signs in on either machine, their info is all there? Could I also use a third machine as a Media Server for a TV, instead of an Apple TV? I would like to stay with Mac, since we are largely a Mac/iOS family. Wife and I have iPhones, the kids each have an iPod, I have an iPad and I have 2 Apple TVs with the intention of getting a third when I upgrade our bedrooms TV in the near future. If I buy a server, I can put all of the storage there, thus eliminating my need for a NAS? I like the idea of a server vs. a NAS, largely because the MyCloud has turned me off to them, despite the great reviews I have seen for products like the Synology Drives. I am also using CrashPlan for my backup, and I dont think I can use that with a NAS. My thought with the server is to have the computers use Time Machine back to the server and have all of that back up to CrashPlan, giving me double coverage on backup. Any help is greatly appreciated!!