Хороший вопрос!
Мы используем и будем использовать TYPO3, так как он позволяет сосредаточиться на функциональности, не делая каждый раз типовых вещей (админка есть, ЧПУ есть, авторизация есть, защищенность есть).
Но требует времени на освоение сути CMS и TypoScript (на форуме есть переводы документации!) и не позволяет сразу "программировать".
И если вы хотите много социальности, то TYPO3 вам даст только регистрацию + авторизацию, все остальное нужно делать практически с нуля. А в других CMS это может быть уже включено (тот же livestreet.ru).
Плюс TYPO3 - в последний год появилось много фреймфорков, которые могут сильно упростить разработку (но опыта использования их пока не имеем).
http://typo3.org/extensions/reposito...w/fed/current/
http://forum.typo3.biz/showthread.php?t=9391
Плюс TYPO3 - ничто не мешает использовать другие фреймворки при разработке своих экстов, тот же Zend.
Если вы хотите все больше завязывать на форум (обуждение и т.п.), то имеет смысл начать делать все на базе форума, взяв его авторизацию за основу (
http://www.russian-trader.ru/). Но админку придется делать свою.