My Affiliate Marketing Explanation and Top 5 Recommendations