I don't know a great deal about ASP and PHP, but the developer's here seem to be pretty convinced that ASP.NET is superior to PHP, I hear words like "actually a proper programming platform" etc.
I've seen people who've worked with ASP and PHP generally prefer PHP, but I've never heard a comparison between .NET and PHP.
Now if I'm completely honest I don't care if they're using the best code or not, but would be interested in hearing the thoughts of someone who has used both ASP.NET anmd PHP.