Powerful is a relative term. Php is more powerful if you talk about the support, community base and the tons of work that has already been done in it.
well .ASP had an edge in terms of security in the past , but now especially with php 5 as well , i don't think thats an issue either . Powerful and Security doesn't depend on the language here , it does more on the one coding it .
I will try to resist and skip to tell what i really mean about the PHP and your opinion about that. But, you really make me laughing lol
Kind of depends what you are using it for. Personally I prefer ASP, but there is much better support out there for PHP and scripts that are already done. Ben Shaffer