beneficios, muchos, sobretodo tener un marco bien desarrollado en donde construyas la aplicación y no los componentes.
pero Symfony no es el único, existen muchos otros como Zend, CakePHP, Yii, CodeIgnither, entre otros, cada uno con sus propias características, debes de hacer un balance de relación / funcionalidad / curva de aprendizaje para poder optar por uno de ellos. Mi apreciación personal es que ninguno es mejor que otro, sino que cada uno se ajusta a cada programador o tipo de proyecto.
como yo uso
Symfony, te facilito:
traducción oficial documentación en español 1.2 -
(recomendable inglés 1.4) proyecto de documentación en español de symfony 2 -
(oficial en inglés)
guía de
Zend en Maestros del web:
http://www.maestrosdelweb.com/editorial/guia-zend/
de igual forma, concuerdo con @sourcegeek: depende de tu aplicación, puedes usar un FW o no, un software prefabricado especifico como un CMS, foro, etc.