Ще є lighttpd. (це щоб легше було обирати
)
Колись теж цікавився цим питанням (непрофесійно). Допомогли відповідні сторінки англійської Вікі та посилання на них.
lighttpd/nginx - для перевантажених серверів.
apache - для всього.
До того ж apache -- найдоросліший та найпоширеніший, тут є свої переваги.
Далі формулюйте чіткі вимоги і порівнюйте з можливостям програм.