I know you guys are like super experts who know how to crack algorithms and do some of the most advance internet marketing techniques I ever heard of. Here is a way you might be aware of already to make an affiliate Income( this is really for the noobs). Well First you identify your niche and and search the internet for some sites that is related to your niche. Enter all the sites you find with high alexa rankings into quantcast.com for real statistics. Make sure the site is getting more than 1k uniques a day ( I wouldn't mess with any site less than 1,500 really).See what the site is advertising already(like adsense or they use affiliate links) ask them to buy some ad space but make sure you get it for as cheap as possible.Use Text links ( since I experience a higher ctr with text links) in the recommend site section but make sure you have good anchor text ,making it sound to good to be true without incentivising it. Also make sure the ad is highly visible so for visitors to see it somewhere close to the mid body of the content. If the site has a good Roi you can implement more links on that site. Also I recommend you check traffic sources to see if the traffic is targeted.Hopefully with this strategy you will definitely increase affiliate income make sure you repeat this on other sites and so your income can surely be overflowing. I thought of this method today even though I know others might already use it. I also wrote a post in my signature that features this method of monetization with 6 others ways to make 50 bucks or more a month.