OH I LOVE THIS THREAD!!!! Well after 5 years of pretending to be an affiliate when I am really just half-assing it, I can give you what I have learned.
The best affiliate program by far is Naughty America. They shoot the largest variety of girls, have a HUGE catalog of girls/scenes, the prices are low, and people seem to rebill more often.
You can sign up to be an affiliate of Naughty America -
HERE I am not a fan of Brazzers because surfers tend to only join through the tube sites.
Bangbros & Reality Kings have old & antiquated affiliate programs that don't offer Revshare and only PPS which really sucks for affiliates.
Pornpros affiliate program Fuck You Cash is excellent as well in terms of making sales because they shoot so many new girls in their first few scenes, and they have many different joining options. Also great for rebills.
You can join PornPros affiliate program Fuck You Cash -
HERE I have attempted to join other affiliate programs, Spizcash, Premiumcash, Puba Cash, Blacked.com, Porn Star Platinum, Blazing Bucks, Cherry Pimps, Mofos, Aziani, and Kink but honestly, it's damn near impossible to make any sales for them.
There are two Shemale Affiliate Programs, SMC Revenue (no good) and Grooby Cash. Grooby is pretty good, there aren't a lot of TS affiliates out there, which means that you can make some sales if you try.
You can join Grooby Bucks as an affiliate -
HERE as for getting paid, literally in 5 years I have gotten paid on time by every single affiliate program with only 1 single exception.
Plumperpass is the top BBW site in the world, run by a guy in Miami named Clint Works. His affiliate program is Sensational Cash and I was able to make some decent sales and rebills promoting them. I initially thought it was strange when I got checks that were handwritten, but then my checks started to be late, then didn't come at all. Meanwhile I was shooting scenes for them, and when I texted or called him, I always got lame excuses.
Finally I gave up, and stopped promoting them. I tried bitching on twitter and they ended up blocking me. They run Samantha 38G's website and she made it seem somehow that it was my fault I didn't get paid bc I complained about not getting paid. Not sure what she meant, but whatever.
Currently I am owed 1050.42 and I doubt i will ever see a single penny of that.

then I checked on Go Fuck Yourself (the webmaster) message board and I saw that they have a bad habit of not paying affiliates. So now I know its not just me lol