It can be proven mathematically that an RRSP gives the same result on your net (after deducting the refund) investment as a TFSA if the marginal tax rate is unchanged, RRSP beats TFSA if marginal tax rate is lower in retirement and trails TFSA if marginal rate is higher. If RRSP ties TFSA then RRSP must also have been tax free in the net. This math is not understood as the comments today prove once again.