Три отдельных сайта + один основной, задача которого развести на нужные направления (и сделать агрегацию новостей, со всех сайтов, например).
Основной сайт (разводящий на сайты направлений) удобно использовать в общих контактах, давать ссылку партнерам. А все рекламные компании, сео затачиваются под сайт направления.