1. A computerized method of presenting collaborative tag suggestions to a user in communications with a content annotation and distribution system, the method comprising: accessing a request from the user to annotate a content item with a tag found in a corpus of documents; collecting a plurality of tags associated with the content item by a plurality of users having access to the corpus of documents; computing a goodness measure based on a sum of authority scores for each of the plurality of tags, the goodness measure is a value indicating authoritativeness of the tags, wherein an authority score is a score representative of the one or more ratings assigned by one or more secondary users to a user that has submitted a tag for an object, the authority score capable of being adjusted based on a reward/penalty system; enhancing the goodness measure by applying an inverse frequency weight, adjusting the goodness measure to account for user authority, incrementing the goodness measure to improve tag coverage and uniformity, decrementing the goodness measure to remove redundant information; populating a tag list with a tag having with the highest goodness measure; and presenting the tag list to the user.