Schau Dir mal die Wordpress PlugIns "ShowBox" und "Pressbox" an. Solltest Du mit denen klar kommen, sprich sie Deine Anforderungen erfüllen oder sich so weit abändern lassen das sie es tun - dann würde ich Dir auch Wordpress empfehlen.
Joomla ist eigentlich ziemlich gut, aber es wird der Zeitpunkt kommen (jedes Major-Update) wo Du es verfluchen wirst
Wenn Du selber im proggen sehr fit bist, dann dürfte Typo die optimalste Lösung für Dich sein. Nach einem nicht unerheblichen Arbeitsaufwand.