It is very hard to say. But choosing of favorite affiliate program is completely personally rectifying matter.Because many of them is so good.
Final Merchant Services they give you $100 on approval for every account. extra $100 if you get 5 deals in 1 week. and they have a residual split believe its 20% google them!