Fredie, dices que necesitas una buena placa ya que la deseas usar por un "largo tiempo", por ende necesitas la mas versátil que se vaya adaptando a la evolución de tus necesidades ya que con el tiempo es normal que uno necesite mas.
las tres placas que pones como opciones son mas que buenas.
las ASUS MAXIMUS VII HERO es una gran opción de calidad, aunque a mi parecer es muy cara con respecto a lo que ofrece.
la ASRock Fatal1ty Z97X Killer es muy parecida a la asus maximus hero pero mas barata perdiendo los botones de oc y el debug led
y la GIGABYTE GA-Z97X-UD5H es la que a mi parecer encaja mejor con tus necesidades, porque posee mejor conectividad: sata express, mas usb, doble chip LAN (para los exigentes), puntos de medición de tensión eléctrica, bios totalmente en español (la asus tambien tiene bios español), debug led, botones de oc...
resumiendo, la GIGABYTE GA-Z97X-UD5H es el intermedio en conectividad y caractiristicas entre la asrock y la asus añadiendo sus propias cualidades (puntos de medición de tensión, doble chip LAN),es decir, es la que mas te ofrece por un precio incluso inferior a la asus.
en lo único que pierde la gigabyte ud5h con respecto a la asus y asrock es en el sonido, pero en las tres placas el sonido solo es un simple chip integrado en la placa uno mejor que otro sazonado con marketing que puede ser fácilmente reemplazado y superado por casi cualquier tarjeta de sonido.
en lo que refiera al OC automatico, pues ninguna es buena, ya que las placas base no detectan la calidad y capacidad de OC de la cpu ya que todos no son iguales por lo que pueden necesitar distintos voltajes para x frecuancia asiendo que la placa base solo de un voltajes establecidos de fabrica que puede ser el correcto o el incorrecto, por eso es mucho mejor ir tanteando en la bios.