If you had to remake ratemyprofessors.com, what would you write it in?
profquail: I'd go with ASP.NET MVC. Probably one of the less common answers you'll get here, but I think if you choose one of the more popular and well-supported options (Rails, Django, ASP.NET MVC, Java) you won't really go wrong.Just check out each one and pick the one you feel has the best fit for your coding style. A properly-built site will separate the coding from the style, so it won't really matter what's underneath.