AFAIK, 1.9.1 incompatibility was due to a fault in Ruby itself, rather than Rails. And even though it seems to work with 1.9.2-head, that does have some major issues, like SEGV/Bus errors in native classes and gems alike (see
http://redmine.ruby-lang.org/issues/show/3132)
I've put my Rails 3 projects on hold for a while.