ti dico: ho imparato (abb bene) ASP. mi sono studiato bene "guida completa, active server pages". ottimo libro. credevo di aver trovato il linguaggio perfetto per il web, che non ne esistesero di migliori.
poi ho deciso di fare qualcosa in PHP, un'altra storia: ho avuto molte difficoltà nell'apprenderlo bene (l'ho imparato senza studiare molto, solo studiando script già fatti) ma ora è una pacchia...

la mia conclusione: se vuoi fare un corso per imparare un linguaggio, ma sai che non ne imparerai altri, beh, ti consiglio decisamente PHP. se fai un corso ma hai intenzione di imparare altro fra un po', allora scegli ASP (se sai ASP imparare PHP non ci metti nulla, testato sulla mia pelle).

naturalmente è solo un'opinione...