CJ has a lot of varied advertisers, and now more in french and spanish which helps me because I have that type of traffic. I just like using different ad programs on my pages in case one of them folds or has problems. Most of what I make there comes from dating and french astrology readings, and a little from Expedia. The nice thing about these programs is one click can result in a sale that totally beats ppc. So you need traffic that converts.
Getting paid per click is guaranteed (though decreasing lately), but if you are sending traffic to someone else and making them sales, you're better off having some sort of affiliate deal with a place like CJ.
You do get a lot of emails from CJ advertisers though, and they get deactivated and reactivated all the time. I think Buy.com sends me an email every day!