http://forums.digitalpoint.com/showthread.php?t=12148 http://forums.digitalpoint.com/showthread.php?t=365145 http://forums.digitalpoint.com/showthread.php?t=42595 http://forums.digitalpoint.com/showthread.php?t=428370 http://forums.digitalpoint.com/showthread.php?t=300632
Haha, agree with the above poster. ASP is a thing of the past. PHP is an excellent choice. Instead of considering ASP, you should be considering ASP.net, C#.net or VB.net.
ASP (and .NET) require a windows server running IIS (for the most part). This can cost a lot more than using PHP on a linux server running Apache. PHP + mySQL + Apache = free and easy. ASP + IIS + MS-SQL Server = $$$$$ and it's Microsoft software. So you be the judge.
IMO, PHP is the clear winner. It is more popular, free, and well supported. The ASP vs. PHP discussion has been going on for years, though, so a quick search should bring up quite a bit of info on it.