I know it’s not in Oracle’s interest to recommend anything to do with Microsoft, but this recent article all-out advocates PHP as the better choice of the two technologies. The article compares the price, speed & efficiency, security, cross-platform applicability and open source opportunity of both platforms.
The main criticism against PHP was its weaker object model, which as we all know has been addressed in v.5. The review of ASP.NET, in fairness, I thought was a bit superficial, it used a VB.NET example instead of C#, and didn’t acknowledge the platform’s obvious strengths such as its class library and ‘framework’ features like form controls, datagrids, xml/web service integration, etc.
Nevertheless an interesting article.