you'll find a great deal of information on this board pertaining to CJ. In short, they are a top tier provider. The bigger question is to determine what niche are you trying to promote, and targetting that area with the various marketing techniques out there.
best of luck