It is going to depend on the individual circumstances of a particular investor.
Actually, a point I forgot and that I was going to make in answer to the earlier question is that there is now--and I haven't tested this myself--a TFSA calculator on the Finance Canada website, and I believe that is aimed at helping you determine, with your particular fact situation, whether it is better for you to make a contribution to your RRSP or better to make a contribution to your TFSA. With an RESP, the registered education savings plan, because it can be matched as a grant, I would think that's one you would want to consider first. But some people will not be in a position to contribute to an RESP if they don't have children or if they're seniors. Seniors will no longer--