Sawera - it depends on the purpose of the investment as well as your income level. If you're saving short-term for a car or just emergency funds then TFSA suits your needs because there is no fee to set it up and the growth is non-taxable. There is a $5,000 cap/year and since the program...