Here is a good resource for calculating how much life insurance you would need:
CPP - Insurance Needs Estimator
If I remember correctly, Blue Cross was one of the most expensive ones available a coupole of years ago when I was looking at medical/dental plans.