MaxWeb is a leading affiliate network, that specializes in maximizing results for both affiliates and advertisers.