Aye aye aye, not another one of these posts. It's this type of "fanboy" mentality that leads to flame wars across the internet. Don't get me wrong, I have been bleeding Microsoft colors for over 10 years now and am content with what .NET offers. On the flip side of things, if I was working in an all *nix envionrment and the sysadmin wouldn't let me use MONO or the like, I probably would be in the PHP camp.
Being "better" is relative to what you are trying to accomplish and what you have to work with.
-Doug
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
.: Wrox Technical Editor / Author :.
Wrox Books 24 x 7
================================================== =========