Hola... y bienvenido a este ambito... ese tema se ha tratado muchas veces...y si te vas al foro de ASP.. diran que es mejor... y si te vas al de PHP... dirán lo mismo... te puedo decir que los dos son igual de buenos ;) (a mi criterio), a diferencia que PHP lo siento un poco mas rápido además de que ASP algunos componentes no son freeware (sera porque son de Micro$oft??

), y PHP, utilizas lo que desees a tu conveniencia sin necesidad de gastar.. ya que si utilizas MySQL.. como motor de BD.. lo puedes modificar el code.. así como usarlo...
Pero bueno... eso es solo una opinion, lo demás corre por tí...
SAludos ...