so which of these methods are the best to generate traffic and also earn sales for the affiliate product you are promoting. Traffic exchanges viralmailers text adexchanges solo advertising facebook group marketing or other social sites.
I prefer to promote affiliate products as MLM's only work if your downline is active as most downline members lose interest with in months becasue they find another program to join, so majority of people fail in MLM, so therefore affiliate marketing is more better way or earning, if you know where to promote the affiliate products.