1. A method, comprising: receiving meta-data broadcast by a server system, the meta-data including descriptions of a plurality of data files currently being broadcasted or to be broadcasted by the server system; rating previously broadcasted data files based on meta-data associated with the broadcasted data files, respectively, in response to a content rating table, wherein the content rating table includes at least a rating value and a rating type for broadcasted data files, wherein the rating value is the combination of a relevance value and a believability factor, the relevance value corresponding to a likelihood that a user will want to watch the broadcasted data file based on the descriptions of the meta-data and the believability factor is a weighting factor corresponding to the accuracy of past relevance value determinations, and the rating type indicates whether the rating value was generated explicitly based upon prior explicit input from the user or implicitly generated without prior explicit input from the user; storing previously broadcasted data files meeting a pre-determined ranking threshold in a storage device to create a plurality of stored data files; comparing the rankings of the plurality of stored data files to determine a best stored data file; rating currently broadcasted data files in response to the content rating table; comparing the rankings of currently broadcasted data files to determine a best currently broadcasted data file; selecting the best currently broadcasted data file or best stored data file with the highest ranking; and displaying the selected best currently broadcasted or stored data file automatically on a personalized channel on a display device.