Just a few questions about this: How would users like an advert? How would you aggregate the data and determine the amount of likes on an ad being more of a factor in bidding than price? (This would probably have to be used in an algorithm similar to Google's Quality Score). Also, considering that about 4% of Facebook users interact with ads, and less than that on other sites, how viable would this idea be?