I think your best bet is going to be to cast a wide net. I would def start with the networks that are not going to charge you an huge up front fee to place your product.
Hydra,
Azoogle (Epic), even
CPA Empire I have had good relationships with for years and years.