Why would anyone go for ASP.NET ?
jonnycoder: I support many internal ASP.NET apps at Intel because our internal employee services applications started as classic asp/com on oracle db over 13 years ago. ASP.NET is really great if designed/written properly. Like others have said, once you are a .NET shop it's easy to find .NET talent. I'm currently working on our LMS which is Java/JBoss and I've learned to respect .NET, Java, LAMP, Rails and Python. I have web.py and django on my todo list for building some fun personal apps. Hope this helps give you perspective.