I never really used Rails, but there were some discussions about that matter. And I don't mean "features" alone, but rather all design decisions in general. AFAIK Catalyst's dispatching is way more advanced than Rails routes (if my memory doesn't fool me and they call it that). The ActiveRecord vs. DBIx-Class discussions also bring up some points regularly. As said, I can't really provide details, because of my lack of knowledge about Rails. That's why I use a framework, I don't have to have the knowledge myself :) Well, that and I don't like Ruby's syntax, but that's rather personal.