I am into PHP development since 1 year and have been using the procedural approach for developing the websites. I am willing to switch to the MVC architecture for web development. Can I know which is the best MVC framework to use among Codeigniter, Zend and CakePHP? What are their benefits? Please let me know. Your help is much appreciated. Thanks in advance.