На чем писать проект сегодня? На PHP(Zend, Symfony) или Python(Django)?
На Джанге работает много порталов Яндекса — это о чем да говорит. Однако, если вам надо что-то поаскетичнее, пошустрее, то pylons (тоже на питоне). Рельсы считаю слишком тормозными, хорошо для интрасетевых порталов где нет напряга в скорости, и можно использовать чистый ООП руби во всей красе, но на нагруженных проектах за это придется заплатить.
Не вкурсе про проекты на py/dj я занимаюсь PHP и высскажусь по поводу фреймворков из личного опыта(сравнительных анализов внутри PHP о FW куча). 
Может будет полезно автору поста, если склонится в сторону пыха…

Довольно плотно работал около года назад с Yii — мне он очень понравился и ORM там хорошие есть (причём даже под MongoDb нашлась), и идеалогия архитектурная, и всякая модульность и еще много плюшек. Короче достоинств масса с точки зрения кодинга. Плюс бурное развитие и сообщество с кучей плагинов.

В это же время сталкивался с codeIgniter… не долго… не много — но продукт на первый взгляд тоже показался качественным.

Сейчас около года сидим с ребятами на Symfony 1.4 + Doctrine. Чувствуется уже моральное старение продукта, однако всё довольно удобно (сложновато конечно на моменте изучения) — Схемы, модели, плагины.
AR из yii как то чтоли логичнее чем Doctrine ORM, но это наверное субъективно. Смотрим в сторону sf2 — интересно, но рано на нем делать долгоиграющие проекты (подождём хоть с годик).

И подытоживая — я бы вернулся на Yii. 

PS
Есть знакомые с серьёзными проектами на py и PHP. Лидеры команд склоняются порой к пыху — говорят рентабельнее.
Про руби, который живёт на рельсах, ничего не могу сказать, но в свете рыночной экономики и интуиции задвинули ROR пока в топку… и такое ощущение что не зря))