What programming language to use?
iamelgringo: Python and Ruby are pretty much the players when it comes to web apps these days.If you want to stick with a Microsoft Stack, you could try ASP.NET (shudder).