Dear Assetologist and dagman1, thank you. Yes, I have run-through some infos in the other sites too, and am well, catching a grasp of how they do it. Yeah, I would agree to the point that the tax is just being deferred, someting like the RRSP thing where we might still get taxed when we take out the money later, depanding on the age when we withdraw out.
If it's like that, then, well, as a newcomer and someone who is gradually getting used to the Federal and Provincial Taxation System, it's best to just put the investment income under a personal name, and if there is no other income being earned, then the tax benefits would be very high for eligible dividend income.
All of the above is of course, the person IS a Tax Resident.