Choosing the right affiliate program can make the difference between having a successful affiliate business, and one that fails within the first few months.Internet affiliates already know all of the secrets,however new marketers can often be confused…