Haha - OK, since nobody else is speaking up I'll put my 2-cents in. Considering I work for All Web Leads I
may be a smidge biased, but if you're going to test a few soon why not throw us into the mix.
That being said - I totally believe that there's no 1 perfect lead company out there. Too many factors affect success... agent competition, geography, product portfolio, salesmanship. Try several and you'll start to learn what works best for you.
Also FYI - we have life leads, but they're not specifically for term insurance. Sometimes consumers don't really know what type of insurance is right for them, so we don't segment the types of life policies.