Esta discusión se ha hecho miles de veces... simplemente todos tienes sun ventajas y sus desventajas.
¿Solución? usar el que prefieras o convengas.
Php - Hostings más baratos.
CGI - Dentro de poco ni existirá.
ASP - Algo más caro pero casi igual que php...
Personalmente me gustan dos lenguajes que no uso

JSP y CFML (de macromedia algo caro...).