Been discussing the merits of alternatives to simple ontologies based on hierarchical classification taxonomies with Leon, off line. Folksonomies is the latest buzzword, mentioned here and earlier, for heterarchical taxonomies that emerge when users tag objects in the course of using them (for whatever it is they use them).
Dave Weinberger has some interesting recent threads on this subject. [Here] and [here].