Llevo algunos años con ASP, pero he desarrollado en PHP, y un poco en JSP, lo que he visto es que todos son similares a la hora del desarrollo, pero por portabilidad y velocidad, PHP y JSP aplastan al ASP o ASP.NET, el porqué, simple, en Windows todos trabajan un poco más lento.
Desde que tengo Linux como servidor, he notado un aumento en la velocidad, en la carga, Java tarda un poco más, pero una vez ejecutando los JSP todo funciona perfectamente más ágil.
No descarto los ASP de ningún tipo, ya que uno puede comer de eso también, solo es saber cómo trabajarlos y listo.
Atte. un desarrollador 90% web.