Where should I put my money? Top self-directed brokerages.As someone who has tried all of the major brokerages in Canada I feel as though I should offer some advice to those who do not have as...