I would have to say that you would have to find an affiliate network which focuses more on the niche that you are interested in. You can always sign up to new affiliate networks, and cancel your account if you don't feel their offers are up to par. When it really comes down to it, you're looking for mainly 3 things:
1) The type of offers they carry
2) The price on each offer (if the offer is paying out more on another affiliate network i would run it with them, $1-$2 more is a huge difference on a lead)
3) And the support.
Hopefully this somewhat helped.