There are several things to ook for in a good MLM program, especially in the current status of our economy. Currently people are focused on what can make them money, and less concerned with the extra unnecessary things. A product that is beneficial and useful is one of the most important things to look for in finding a good MLM program. Earning monthly residual income is based on the necessity of the product and if your network has a ongoing need for the product. You are paid based on continued monthly use of the product by your downline. A reliable company that you can count on to issue monthly residual checks is another very important factor when choosing a good MLM program. Having a product that has not saturated the market to the point that a person has multiple choices to secure the product. Find a product and marketing idea that you can only obtain from a few sources....find a product that is new or it's marketing plan is new....find a product that is useful and needed, and you will have yourself a winner.