Я знаю, что вы уже приняли Rails 2, но я все равно выкидываю это:
Я использовал Rails 3 для своих новых проектов и не заметил каких-либо значительных ошибок. Конечно, я использовал только популярные гемы и плагины, поэтому у них уже есть специальные команды, которые сделали их совместимыми с Rails 3.
Вы можете довольно легко проверить совместимость ваших плагинов на RailsPlugins.org . Некоторые могут потребовать, чтобы вы использовали определенную ветку Rails 3 от Github, поэтому не забудьте проверить комментарии к отчетам, которые говорят «Работает».
До тех пор, пока вы не будете использовать ничего страшного, вы должны хорошо использовать Rails 3, который является фантастической работой команды Rails. Арел делает мой день каждый день.