According to our independent research, Nationwide is the best life insurance company. Other favorites include Banner, ...