I've always liked MacMinis as my OS X server box. Small, sufficient connections, headless. My 2009 server can't upgrade to the latest OS and my 2014 Mini is...disappointing to say the least. (the 1.4, spinning drive, so slow). In my perfect world Apple would update the MacMini as often as it does the MacBooks. I've thought about getting a new 2014 with SSD and the 2.6 but that's a lot to pay for old hardware. So what are you all doing for your computers to run OS X server? Nursing it along until better hardware comes out? Using different form factors or Hackintosh? As of now I only use mine for centralized iTunes, TimeMachine backup over the network, oh and caching but not sure how well that works. Maybe I should abandon the server all together, but its nice not having to mount/unmount a hard drive to backup my laptop.