FULL ATX or MATX
Alteast 5 SATA ports. I’d like an ESATA port that can handle port multiplier enclosures if possible, I have a SIL 3124 card that can do this but it seems flakey.
USB 3
Onboard video
A CPU that can handle Windows 8.1 with several extenders and also the job of being the central file server using storage spaces.
I’d prefer an Intel NIC since Realtek seems to cause buffer issues occasionally.
I have a full size silverstone case with decent cooling but I’d like the least hottest proc that can handle all the work to keep temps down.