Revenue share is the most advisable method for affiliates who want to earn long lasting, full time income.