Если писать для себя — то в первую очередь смотри, какой язык больше нравится.
Если для других, тогда, мне кажется, важен размер комьюнити, ну и темпы развития фреймворка.
Мой выбор — django. Он и развивается и язык хороший. И комьюнити адекватное, хоть и меньшее по размеру, чем у Zend/Symfony