Если речь не идет об огромном количестве, одновременно обрабатываемых, запросов, то выбор тут сводится в основном к тому, что привычнее/удобнее конфигурировать: Apache или Nginx.
Nginx + php-fpm - экономнее в плане потребления памяти и потоков ОС, держит больше одновременных соединений в условиях ограниченных ресурсов, за счет этого многие называют этот вариант более быстрым (на одиночных запросах без нагрузки разница, конечно, неощутима).
Apache + mod_php5 (или Apache + mod_proxy_fcgi + php-fpm) - многие предпочитают его потому, что привыкли к синтаксису его конфига и .htaccess (который в таком виде отсутствует в Nginx).