Reduce your tax bite to sweeten returns

RRSP? TFSA? Non-registered account? Choosing the right one makes a huge difference