Another common theme is that Django is great for projects that don't have user-created content, but instead release a lot of content (I am guessing along the lines of the original Django newspaper app). If you don't have that type of project, people seem to advise using Turbogears.
But I guess the best way is to try both, so I will certainly look at the screencast you posted. Thanks!
I can see why Django is great for publishing content (it as a newspaper app, as you mentioned), but I haven't found anything compelling that puts TurboGears over Django for user contributions. Do you have any specific examples?
What I am really curious about is a few features of Rails that were just stunning and made our life so much easier when making our prototype. They were:
1.) Easy database migrations.
2.) The :AsTree and related specifiers in ActiveRecord that automatically creates utility methods for the object model (such as searching over parents/children of a record)
3.) Easy handling of session data
I haven't found any mention of these features in either Django or TurboGears and I haven't snooped enough yet to find them. If you know if they are there, and how they are done, please let me know!
I just posted this screencast as well: http://news.ycombinator.com/comments?id=1981