There are a TON of alternatives to set up your affiliate program.
You can use 1Shopping Cart who offers you the option of setting up a 2 tier payment program so that any affiliate who signs up with also get paid for the people they sign up for your product launch!!
Very cool incentive to get your affiliates working hard.
You MUST pay your affiliates well and you must help them make money online.
If they are willing you must deliver and show them how.
Try 1ShoppingCart they have a super low trial and if you don't like it then switch.
Again it all comes down to what you are looking for and what sort of product your selling.
Best,
Bryan Dulaney
Fit Rich Life