15. A computer program product comprising a non-transitory computer readable storage medium storing computer-executable instructions that, when executed, cause a computer to perform acts of: determining first trending topics associated with a user; receiving, via a first network communication, an in-stream feed of second trending topics based on on-line activity of the user; augmenting a social timeline associated with the user with at least one of the second trending topics to produce an interim list of third trending topics, wherein the social timeline is produced by logging content, retrieved via a second network communication, posted on one or more accounts of the user on one or more social media sites; ranking the third trending topics; selecting a subset of ranked third trending topics; and controlling a graphical user interface on a computer display to display a personalized trends module highlighting at least some of the subset of the ranked third trending topics to distinguish at least some of the subset of the ranked third trending topics from one or more other topics by allocating one or more positions to at least some of the subset of the ranked third trending topics to customize an online experience of the user with customized trending topics, at least some of the acts implemented via a processor device comprising hardware.
15. A computer program product comprising a non-transitory computer readable storage medium storing computer-executable instructions that, when executed, cause a computer to perform acts of: determining first trending topics associated with a user; receiving, via a first network communication, an in-stream feed of second trending topics based on on-line activity of the user; augmenting a social timeline associated with the user with at least one of the second trending topics to produce an interim list of third trending topics, wherein the social timeline is produced by logging content, retrieved via a second network communication, posted on one or more accounts of the user on one or more social media sites; ranking the third trending topics; selecting a subset of ranked third trending topics; and controlling a graphical user interface on a computer display to display a personalized trends module highlighting at least some of the subset of the ranked third trending topics to distinguish at least some of the subset of the ranked third trending topics from one or more other topics by allocating one or more positions to at least some of the subset of the ranked third trending topics to customize an online experience of the user with customized trending topics, at least some of the acts implemented via a processor device comprising hardware. 19. The computer program product of claim 15 wherein the computer-executable instructions further cause a computer to perform: performing at least one of the receiving, the augmenting, the ranking, the selecting, or the controlling at one or more periodic intervals.