Tag Cloud? - Since this caters to the long tail of users looking for 'interesting' content? eg: flickr
Category tree? - Since this gives more targeted/specific information to users 'looking' for specific information. The categories again could be designed through user generated tags. eg: subreddits, digg
Combination? - Is the 'best of both' a good model?
Or, will a tag-search based model suffice?
Or, does it depend on how domain specific the social content platform is?
with tags, the ontology is built from the bottom-up without a hierarchy or direction
with categories, the ontology is built from the top-down and usually a hierarchy
at the end of the day, they are both simply a subset of the english language associated with content