Para concentrarte en crear el contenido te aconsejo que uses un CMS para no distrarte con menus, programacion, etc.
Yo utilizo Drupal, al principio es un poco dificil

, pero es un verdadero gestor de contenidos donde puedes crear tipos de contenido, ordenar por taxonomia y mas cosas, algo verdaderamente potente

para un contenido como el tuyo, que necesitara una buena clasificacion y ordenacion.
En cuanto al servidor, mejor propio, por supuesto si quieres hacer algo serio