This has been asked a couple of times only this month. Try using the search function of the forum and see what you can come up with. There's a lot of money to be made with any honest affiliate program. Personally, I work with MoreNiche. More info available via the 2nd link in my signature.
I am using the 5 best affiliate programs online They are combined into 1 easy to manage opportunity. Second line of my sig if you're interested.
I've made a killing in the pharm area. I decided that others should have the opportunity also, so that's why I have a brand new shiny affiliate program for those that appreciate the opportunity for huge cash.
I make the most money with the degrees program (2nd sig link). It's an affiliate program that isn't saturated yet (only a few DP members promote it so far) and I make a few 100 per month from it. The rest of my monthly income comes from the programs in the last link in my sig.
I would suggest you try Market Leverage. You can check out a review that I wrote of them at http://www.jeremiahcooper.com and see all the great things they have to offer.
So far, Market Leverage should be a good choice as you don't need to apply to every advertisers in order to promote their products once you're approved as a publisher. You can promote more than 400+ products or services. Per sale or Per lead is up to yo to choose. They are just great. You can check it out with my 2nd signature below. If you're looking for creating long-term residual income, you can visit my website for residual income programs.
I have had great success with affiliate networks as they have tons of offers to choose from. You can check the sig for the link to Relative Cash. Lots of great affiliate networks to choose from and RELIABLE ones at that.
Hi,this is my second post.Please pity me I like a program that send free traffic to your site or to my site. Some marketers like DJ killer ,google nemesis etc are also part of the program You can check it out here at free2clickformula.com Thank you for reading. Have a great day