For the last few months I've been investigatng "small form-factor" (SFF) computers for use as a development workstation / server. My key requirements are: 1) Able to run at least a 6-core Intel CPU 2) Quiet under load 3) Small enough to sit on the desk just behind my monitors 4) Light and small enough to take on an airplane as hand baggage. It's not been an easy task. The motherboard needs to have the LGA2011 socket to support the 6-core Intel i7 or Xeon E5 processors, and there are only a couple of the small mini-ITX boards that fit the bill (plus at least one non-standard board in the Shuttle SFF computer cases). Most of the PC-build forums advise against trying to use the high-TDP processors on mini-ITX boards inside small cases due to the thermal constraints. Additionally, the small boards only support 4-sticks of (non-ECC) RAM, which currently limits them to 32GB even though the processors support at least 64GB (i7 Ivy-Bridge E). So this points to using the larger micro-ATX boards. Then there is the size of the cases required for the micro-ATX boards. They all seem to have space for at least 3 or 4 3.5-inch disks & at least one optical drive. I just don't need these - I only need space for a couple of 2.5" SSDs. I know this has been a debate between defenders of the old Mac Pro, but all my bulk storage is on external disks or NAS, and I agree that masses of "in-chassis" storage is a bit old-school, and more suited to file servers. It seems that the massive towers are still very much alive in the workstation world. They do, however, have one big advantage: it can be much cheaper to build your own workstation with "similar" performance than buy a mac-pro. This has been argued about extensively, I know, and I am neither a fanboy nor a hater - I just want a good computer at a reasonable price. I was interested in this $3000 build - https://teksyndicate.com/videos/kill-your-mac-pro-build-better-3000-workstation-pc?page=1 To be honest, I'd be happy with a 6-core i7 with 32GB RAM, a couple of SSDs (maybe in RAID 0), and any video card that can support 3 monitors (I'm not into gaming or video rendering, so don't need GPU grunt). I could build a pretty decent 6-core machine for $2000. Sure, it won't have PCIe SSD, Xeon CPU with ECC or fancy GPUs, but I don't really need these. I don't even need Mac OS - I'm OK working in Linux, or even Windows if necessary. However, this box would not meet at least two of requirements on size & weight. The trouble is no-one else seems to make what I want except Apple, and I'd have to pay twice as much for the privilege! Is anyone else in the same boat as me? I love the look of the nMP and I think it'd be great as a development workstation or server, but I'd be paying for those fancy GPUs and avant-garde design. Do I just have to admit that the nMP is unique and find the funds? Or can we expect other manufacturers to follow suit, and produce something similar? Oh the agony of decision!