I tried rails when it was pre version 1 and the early stages. I always felt like rails is very powerful and lots of things feel like magic until you come to a point where you want something that isnt implemented in that way.
You can prototype stuff very fast with rails and its a mighty tool in the right hands.