I started using PHP w/ PDT and I feel like, to some degree, that Microsoft's tools are bloated, but I have become attached to C#/VB.net/T-SQL and the ease at which (after you learn how to use it of coarse) it inter-communicates. I think Microsoft did something right with the CLR of .net and will always be there for business professionals who want a supplied product. There are pros and cons both ways, in reality it comes down to the skills that have been obtained through experience and the ability to adapt to new projects. But if you are trying to learn .net after already knowing PHP or classic asp, get ready to pull your hair out, it's a brain duster! K-BL
ASP.Net meets JQuery... Imagine the possibilities.