More advice
Before you take action and decide which insurance is best to suit your need, I recommend that you find an Insurnace Consultant (or Insurance Broker) who doesn't work for any of the insurance companies. This way, let the broker provides the "unbiased" analysis and recommendation to you.
My broker recommends the insurance options to us based on your financial profile and your family needs. He helps us choose the best premium rate.
Make sure that your insurance broker is CFP, CLU, C.H.F.C. and has been in the busienss for more than 10 years.
Our broker indicates to us that one insurance may give you a very low premium cost when comparing with other insurance companies. This is their strategy to get your business. But make sure you ask the question "Is the cost of the insurance guaranteed if you go for universal life insurance?" A well-known insurance company in Ottawa has very high increasing cost for UL. In that case, once you already got in the plan, you are stuck! This is the trick! Beware.