There is a great post about this here: http://rubysource.com/rails-or-sinatra-the-best-of-both-worl...