Business Insider's editorial team has independently reviewed over 30 life insurance companies to find the best provider, based on insurance premiums, policy terms, overall benefits, and customer ...