По поводу RoR пока еще не определился, но скорее нравится, чем нет, за исключением формата URLs вида /модуль/действие/параметр1/параметр2/параметр3. По-моему все-таки параметры должны быть параметрами, т.е. передаваться в виде ?параметр1=значение&параметр2=значение и т.д.
Но в целом остается та же проблема, что и всегда при изучении чего-то нового: пока изучаю что-то в теории, концентрируюсь в основном, на общей концепции и возможностях. А когда сажусь делать что-то на практике, начинаю испытывать огромный дискомфорт от того, что сконцентрировашись на общих идеях, почти не запомнил синтаксиса, и постоянно приходится лезть в книжку, смотреть как правильно. Конечно, это пройдет достаточно быстро (особенно если буду пользоваться NetBeans, среде, к которой я более-менее себя приучил наконец-то), но все равно мешает двигаться вперед.
Но все же впервые за последний год я осваиваю что-то новое! А то последнее, что я освоил, был jQuery летом прошлого года, и все, с тех пор желание что-либо делать начисто отпадало.