Leggendo in giro mi sono fatto questa idea:
tra asp liscio e php liscio dipende molto dall'ambiente (win o linux) ma nel complesso php+mysql è imbattibile per il rapporto velocità/potenza.
Inoltre asp liscio ormai è moribondo.
JSP è potente ma lento.
Asp.NET è una bestia tutta nuova, probabilmente è una bomba ma la curva di apprendimento mi sembra tra le più ripide. Vedremo se prenderà davvero piede o se magari JSP riuscirà ad approfittare di questo momento di incertezza (linux+Apache stanno diventando sempre più forti).
Infine Php si sta evolvendo e non sta certo a guardare, la nuova release in fase di sviluppo promette molto bene.