Я бы посоветовал вам сначала разобраться что такое вообще ООП и с чем его едят, а потом уже бросаться на различные MVC-фреймворки. Очень хорошая книга есть на русском:
PHP 5 для профессионалов. В ней много чего собрано (и про MVC в том числе).
Тут более важно понимание именно ООП и как его готовить, нежели MVC. MVC — это всего лишь способ (концепция) разделения логики и не более. Изучив ООП от сих и до сих, будете потом щелкать фреймы как орехи, и ответ на вопрос «Какой фреймворк выбрать для проекта?» не заставит долго ждать.
Ну а я начинал с CI, потом немного Кейка, ZF, ну и остановился на Yii.