Я предвзят, так как я немного помогаю в следующем выпуске Propel, но вы должны учитывать, что Propel действительно был первым доступным ORM, а затем немного отставал, когда Doctrine был создан, но теперь снова активно разрабатывается. Symfony 1.3 / 1.4 поставляется с Propel 1.4, где большинство сравнений останавливаются на Propel 1.3. Кроме того, в следующем выпуске Propel (1.5) будет много улучшений, особенно в создании ваших критериев (что приведет к уменьшению кода для написания).
Мне нравится Propel, потому что он кажется менее сложным, чем Doctrine: большая часть кода находится в немногих сгенерированных классах, тогда как Doctrine разделила функциональность на множество классов. Мне нравится хорошо разбираться в библиотеках, которые я использую (не слишком много «волшебства»), но, конечно, у меня больше опыта работы с Propel, поэтому, возможно, Doctrine не так уж сложен за кулисами. Некоторые говорят, что Propel быстрее, но вы должны проверить это сами и подумать, перевешивает ли это другие различия.
Возможно, вам также следует рассмотреть вопрос о наличии плагинов Symfony для различных сред. Я полагаю, что у Propel есть здесь преимущество, но я не знаю, сколько из перечисленных плагинов все еще обновлены до последней версии Symfony.