Okay, so I am about to try another test application on rails again. The tutorial break when rails moved from 1.x to 2.x was a big turn off for me; I couldn't find one piece of documentation that would easily show me how to create a rails app. Also, there was that pesky many to many issue.
But that was years ago. Now I am going to try it again and see how it goes. :)