Ok so, I'm looking to build my second computer and I've been interested on making a home server. We have currently, 3 Desktop PC's, 1 MacBook, and 4 smartphones connected to our home network daily. I want all of these to be able to exchange files easily between each other along with print to one printer. Like I said this is my second build, and my first was just a basic PC so I don't know good specs for a home server PC. Like what processor, mobo, case, how many hard drives and what size and RAID setup? I'm also not looking to spend a fortune on this, I just need something basic. Thanks for any help!