What versions go where...

Good question. I haven't seen anything comprehensive, there's a basic table for the rails components thru rails 1.2: pack, record, mailer, etc

http://wiki.rubyonrails.com/rails/pages/HowtoLockToSpecificRailsVersions