Regarding the whole PHP vs ASP debate… Each has its uses. ASP.NET was built from the ground up for large scale websites and web applications. Personally, I HATE the postback model used in ASP.NET… On the other hand, I LOVE the development environment that Microsoft provides (MS Visual Studio). PHP was initially intended for small-scale websites. It IMHO achieves this MUCH better than ASP by being extremely straightforward and by not abstracting the hell out of the way HTTP and HTML are supposed to function. Nobody has to worry about PHP going anywhere in the near future… Those that speculate its disappearance are doing so out of ignorance, and to suggest that it will one day be replaced by ASP is completely rediculous.