1. An apparatus comprising: a processor; a memory; a user assigned first metadata stored on said memory assigned to a media object from a user, wherein the assigning of the user assigned first metadata is based in part upon an identified number of users who have designated the media object as a favorite; and logic stored on said memory and executed by said processor for scoring the media object to provide a relative ranking of the media object relative to other media objects, the scoring is based in part on a quantity of user-entered metadata assigned to the media object, is also based in part on how often the user assigned first metadata and a second metadata different from the user assigned first metadata are both assigned to the media object, and is also based in part on an access pattern related to the media object, the access pattern comprising a route the user took to access the media object.