I think the effective reward for inactive affiliates is subject to their need. For instance, an affiliate might become inactive due to fund crisis and he is somehow unable to manage this. In such a case gift certificates may prove as more effective than any other rewards. An understanding of your affiliates is key if you really want to reward them to make them more active marketers.