Ой, да тут масса вариантов - два get_posts(), два WP_Query, кастомный запрос, изменение лимита у стандартных get prev/next через фильтры и тд. Вам какой способ больше по душе?
avantus_rus: любой вариант + memcached и плагин для объектного кеширования. Ну а если уж совсем микрооптимизацией заняться, то 1 кастомный запрос + memcached и сохранение результатов в нем - самое оно. Но милисекундный выигрыш, имхо, не стоит гемора с касмтоным кодом. Используйте get_posts() и 2 произвольных цикла.