I have clients who are interested in offering their coaching & mentoring programs through affiliate marketing. I need a network that can handle non-tangible products such as coaching services, as well as track the sales through a number of program levels that start with a Free mentoring session. We will also be offering digital and tangible products as well, and need a network that can handle the sale and tracking of all of them.

Can anyone recommend to me the best affiliate network for this job, and suggest any other tools or have any other advice on how to set up such a program?

Thanks...