Why do you use framework X?
matttah: I have been using Symfony for about 3-4 years now.  I knew I wanted to use a PHP framework when I first started looking into frameworks because it was the language I was already very familiar with.In decision making there were a number of different aspects I considered first.  The two largest were the community and documentation for the framework.  Many of the other frameworks lacked documentation or a large supportive, and knowledgeable, community.  Symfony is known to have quite a large learning curve, but it offers multiple 24 hour tutorials to get you acquainted with it(Jobeet and Askeet). The IRC and Forums community are very active and more than welcoming to help anyone with questions.Every framework has a few special features that others do not, however Symfony's plugin base is very large and often helps make the other framework's grass not as green.If I could start my projects over I would still choose Symfony, however on a couple I might choose to implement them in a different language which is more suited for the project.