choose rrsps before tfsas since gov will reduce taxes paid and this raises your yield on contribution beyond10 or 15 percent-best deal gov ever gave us-borrow 1k per year and make contribution -gov reduces taxes paid by 2 or 3 hundred dollars wow!