Not looking to start a fanboy-war here; but i would like to hear some opinions. If you were to start a new small to medium sized web app today, would choose Ruby on Rails or Django?
I just started a small site and chose django route over rails because I knew python and not ruby. This will be one of your biggest driving forces