If you're a licensed CPA and an AICPA member, go thru AICPA. Their Q&A process to help figure out coverage was great. It's also a pretty good deal from what I can tell. I got a $1M term life coverage for $50 per month and I just got refunded like 43% of last year's premiums since the funds didn't get used.
In comparison, my Farm Bureau life insurance for $500K for a 20-year term is around $85 per month, but I do get refunded all of the premiums at the end of the term so not quite apples to apples. I did that because I thought it'd be nice to have about $20,000 given back at year 20 around the time my first kid starts college.
My wife won't let me do any of the life insurance where you can borrow money because her uncle did that and then died leaving her aunt and kids in not great shape.
I was just going to mention "return of premium" life policies as an option. They are an option to consider if you can't stomach the thought of paying premiums for 20 or 30 years without getting anything back. But as you noted, the premium for a policy with that feature will be more than just a standard term policy - regardless of the carrier.