I am not sure if affiliate marketing count as a content site, you are always "selling" something directly or indirectly in order to make income, at http://toptalkedbooks.com, we present the best books to users from HN, stackoverflow and reddit. I think the bottom line is, give quality content to users, income will follow.