Fala amigo tudo bem? Eu não sou especialista em desenvolvimento Web, mas eu dei uma leve pesquisada e até comecei a estudar PHP, ASP.net e Python. Das 3 linguagens a que eu mais gostei foi Python, que por sinal já utilizava ela antes de começar a mexer com web.
Isso de de melhor ou pior linguagem é relativo, eu prefiro pensar que existe linguagem que você se adapta melhor ou não. Vai do gosto de cada um, dentre todas essas que você citou e mais Python eu e mais um monte de gente pode falar que são linguagens boas e que também existe grande suporte a elas.
Todas tem seus pontos fortes e fracos, todas tem Frameworks ótimos (cheguei a ver o Yii do PHP e de Python o Django e o Web2py). Eu atualmente estava estudando Django e comecei ontem o Web2py, já gostei mais dele do que do Django.
De qualquer modo sem querer puxar sardinha pro lado do Python, mas já puxando, de uma olhada nesse site que tem estatísticas sobre as linguagens. Observe Python em relação a PHP está sendo mais utilizada.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Se quiser dicas de Python me manda mensagem particular que te mando alguns materiais.
Abraços.