You said it, not I.
Does Old mutual have a comparison chart against the stock market since the 1920's or 1930's?
I'm not anti-term life insurance, but everything I have seen leads me to believe it is a little higher than snake oil.
Yes I have the Old Mutual info. I'm off to show some houses. I'll get back to you tonight or tomorrow.