I just signed up with Affiliate Future to see what It's like.
The first thing that I'm not fond of is they want your bank account information for a direct deposit, I prefer either a check in the mail or Paypal.
Trying to find a merchant to promote is difficult because theirs no way to sort the different merchants, their all in one long list.
Maybe I'm missing something but I think Click Bank is much easier and has more merchants to choose from.
I'm going to keep the account for know, If anyone else has signed up I like to hear about their experience.