Which tool(s) do you use to install/upgrade your app on production?
zacharypinter: I recently setup a Rails app to deploy to EC2 with chef and chef-deploy (http://github.com/ezmobius/chef-deploy).I think chef has a lot of potential. However, I found the learning curve rather high. If you end up using it, you'll definitely want to use a VM with snapshots.