et bien si tu as les moyens pour F5 fonce ....
Mais la question, que veux tu faire avec ton reverse proxy ? du cache ? de la répartition de charge ? du filtrage ? de l'aiguillage selon la ressource demandée, selon le type d'appels ... ?
sinon en libre: apache, nginx, squid, varnish.