I bought a used Supermicro X10 SLL-F m-atx board a few months ago on eBay for about $100. It's for backup/testing purposes so I only bought a used Pentium G for it and 8GB ECC. But you could put a nice Xeon V3 in it. Also IPMI is useful for many more things than just remote boot. But if your server does hang for any reason you can always reset it and view the last console remotely. With an X10/X11 or Asrock you can use a sweet plugin to control individual fans based on hard drive, motherboard or CPU temps. You can view real time actual sensor readings without the sorcery of lm-sensors and sensor.conf's. You can get push notifications of critical server events. E.g. Memory errors, high/low temps, volts, rpms. I would never get another board for a server without IPMI.