Wow this thread is still going strong. (And Im contributing to it )
All this discussion of population density, division of labor, and technological levels remind of the wild eyed fervor of the Homo Sapien Harnworldius circa the 1980's.
Note to self: never disdain the importance of "social"...