Awin
Commission: Wide range of commission rates. $30 2-tier commission.
It features thousands of advertisers and an advertiser directory where anyone can browse programs before joining. However, filtering and browsing the advertiser directory when logged in lets you filter by GEO and more so that's preferrable. Awin also has a function to find high paying affiliate programs by sorting them based on EPC that you can use to find some high potential offers.
They have a 2-tier program but do not pay recurring commissions, instead it pay a flat $30 per signup.