I have some info on my blog http://aboutglobalforex.blogspot.com, so you can find some goot informations.
Neither. Of course I am giving you a trader's perspective, not an affiliate perspective. Yet it could be applied, because if the trader get's eaten alive within the first 30 days - there goes your residual commissions. etoro is designed to "Place your bets" not your trade. EasyForex is at least a better platform but still a lot of limitations to the trader. New regulations is going to cut off all payouts to affiliates when it comes to being paid for referring people to a broker. Just my two cents worth.
There are a couple of reasonable ones, I've had good success with TradingSolutions.com, which gives $100 per sale, and $1 per lead. Honestly, though, I do a lot better in Adsense, as the keywords are really high paying.