Forum Moderators: skibum
I think that CJ's centralized system is the best out there, but if you use the "fringe" merchants you're going to get burned by no-pays or dropped programs. Befree/reporting.net seems to have many of the major internet "brands" and I have more confidence that they'll pay what the reports say they owe. Note that even these big programs are not immune from slashing the pay-out rates; NBCi just cut their ppc by 50% with a single announcement.
When evaluating a program I usually do these things:
Find a site already promoting the program and email the webmaster about their experience with them.
Promote the program until you earn enough to generate a payment. Switch back to a program you already know works until you receive your payment. Then you can continue to use them with a certain degree of trust.
For CPA programs, if you send a merchant 100 clicks or more, and you don't see any referrals, drop them. Your traffic is not targetted to them, or there is a problem with their own conversion/tracking/honesty.