The only affiliate program I ever used was Amazon and it brings in a tidy amount each month. I signed up to Chitika, but it didn't really do what Amazon did (with Amazon, you get to pick the exact product and write about it and with Chitika it seemed to be just whatever items they selected) so I never used it. Which affiliate network works the best for you?
I really recomended ClickBank, they paid to you on time and also they haved pay 1 billion to the client for easy-to-use, reliable payment system for all of your online products, ClickBank is your best choice
ClickBank is great if you have an eproduct. But the question is a bit off base. To make money it's all about finding the right product for your audience. Granted some networks might have similar or competing products, that's when you get into A/B split test and drive traffic to both offers alternating between them.
See, for me I want the ability to find a product that my audience would be interested in. For example in one of my travel niches, Chitika suggested a lot of suitcases which does fit the travel niche, but not necessarily something I could see my customers buying. With amazon, I was able to find an item that fit the type traffic I get to my sites. I would like the ability to select either an exact product like XYZ brand Camera 10 mpx and x lens or the ability to choose a certain type of cameras instead of just a general electronic that is somewhat related to the niche.
As some briefly stated, it's not the affiliate program, it's you. What kind of offers, products, etc. can you find buyers for. There's your answer.
MoreNiche works great for me because of the excellent support they provide on product level. They add new campaigns/promos for their products almost daily, including additional information on the competition and how to beat it.