It takes me ~10 min to deploy a Rails app (production ready) on a freshly installed Ubuntu server. To do that, I have to issue a SINGLE command that includes the IP, ssh port, and a password of the machine. The process includes setting up the server, downloading all of the necessary files, security updates, compiling and setting up the server (nginx), setting up rails, setting up database, loading database dump from the remote server, grabbing the app from svn, etc etc anything I want really. I issue the command and just forget about it and work on something else for ~10min. When I come back, the app is up and running and production ready! Wanna setup 10 servers? Just open up 10 terminals and you'll have 10 servers in 10min.
How? Through the magic of capistrano: http://www.capify.org/getting-started/rails
I've never seen anything else even come close to this level of simplicity.
Seriously, that should be the LAST of your criteria as to which language, and more importantly, framework to pick. We went with Rails since it has better plugins/gems than Django. We don't want to waste our time re-implementing basics and Rails currently has the cutting edge libraries for web work... stuff that you will have to do yourself in other frameworks.