We'll respond shortly.
“Is there a way to have multiple ssh.config files or include other ssh type configurations in your main ssh.config?”
Still searching for an answer here.
“What’s the best way to share cap recipes across multiple internal git repos?”
Git submodules will work, but also think about using a shared gem. The shared gem approach will enable you to keep your server configuration in one place as opposed to scattered across multiple repos that define their own server list.
Newer versions of RubyGems (v1.6 was explicitly mentioned) and Rails 2.3 are not compatible right out of the box. You can drop a block in to your environment.rb file to get around it
Love your Lorum Ipsum generator, but you need English words? Take a look at Fillerati wich will let you create some paragraphs from books in the public domain.