1. A method, comprising: receiving a first content set from a first content provider, wherein the first set comprises at least one or more content objects having content-identifying information; receiving a second content set from a second content provider, wherein the second set comprises at least one or more content objects having content-identifying information; receiving first social graph information from a first service provider; aggregating at least a portion of the first content set and at least a portion of the second content set to generate a third content set, wherein the aggregation is performed based at least in part on the first social graph information received from the first content provider; wherein the method is performed by one or more computing devices.