Curiosamente o Active Record e o Scaffold foram as duas coisas que menos gostei em Rails. 
Scaffold porque preferia ser eu a gerar as forms(ou parte delas :P). O ActiveRecord porque sempre achei que aquilo pesava demasiado no que conta a pedidos &#224; base de dados. 

O que me atraiu no CodeIgniter foi a satisfa&#231;&#227;o de trabalhar com a framework. Sempre que acabo alguma coisa, olho para o que fiz e at&#233; parece que percebo alguma coisa daquilo:P 

Para al&#233;m disso, &#233; uma framework extremamente bem documentada, leve e livre. Mesmo implementando um certo tipo de estrutura podes sempre n&#227;o seguir o que te &#233; proposto e implementares tu uma solu&#231;&#227;o mais adequada.