Here are the best affiliate programs available on the net.
I personally participate and test each and everyone of them and they all make money on regular bases.

ClickBank - a must!

ClickBank is a must. The rest I’ve chosen carefully, out of hundreds of available programs, and highly recommend them.
Regarding ClickBank, I can’t say enough; it’s simply became a standard for Internet marketing.

LinkShare - not only E-products

linksahre program review

LinkShare is an excellent program that allows you to sell all types of products, both tangibles and services.

Russell Brunson’s TheSecondTier (The Guru)

the second tier program review thesecondtier

This is a great program for those who want to promote products and training for other Internet marketer.
Russell is a young man that has become a guru of Internet money making, mainly because of the way he teaches and tutors other marketers.
Great program to participate in.

PayDotCom - Clickbank’s good alternative

paydotcom program review

PayDotCom tries to compete with ClickBank, and doesn’t do a bad job.

RegNow - For software promotions

regnow program review

RegNow, an excellent sales site that specializes in software

Forex Affiliates - Serious money

forex affiliate program review

Forex Affiliates specializes in currencies trading, and shows high returns.
for those who seeks the big money!