I've never used Zope so I can't speak to its strengths or weaknesses. But I can say that Django is quite natural if you already know Python. It certainly is modular, with a ton of apps that you can plug in to gain added functionality. And there's also a project called Pinax that provides layers of CMS-type functionality (e.g. authentication, blogging, wiki, etc.) that can save you from reinventing the wheel.
Here are a few places to explore: http://djangoplugables.com/ http://pinaxproject.com/ Search Google Code for django HTH, Serdar _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor