Monorail vs. Rails doesn't seem like much of an interesting question. In our work recently at Dovetail, we found that a much more interesting question is something like, "Should we be building forms-over-data web apps on .NET?" If I have to build a web app on .NET, I'd use Monorail...