I wrote the Canadian version of the post for this thread although I would not refer to it right at this moment as I actually want to do some updates to it after gaining more experience.
My current best advice is to use the TD e-series funds portfolio which is described at
http://canadiancouchpotato.com/model-portfolios-2/. The expenses on these funds is relatively high but you don't have enough cash flow at the moment for ETF trading to make sense (you'll be burning more money on brokerage transaction fees than the difference in fund expenses). You're fairly young so I would definitely go the aggressive route, and I honestly wouldn't even put anything in the bonds fund yet since you have so many years of investing to average out any hits to the stock market.
The cons mention RRSP maintenance fees if you're below 25000 but don't worry about that because you'll only be putting cash into a TFSA. The general advice varies but many people suggest that RRSPs aren't worth it until you're making 70,000+ a year (or you're hitting your TFSA contribution limit).
So, do that e-series Fund portfolio by signing up for an investment account at
http://www.tdwaterhouse.ca/products-services/investing/td-direct-investing/index.jsp. Make sure you only open a TFSA for now and distribute your money as follows inside that TFSA
30% - TD Canadian Index Fund
30% - TD International Index Fund
40% - TD U.S. Index Fund
There's no transaction fees on mutual funds so you can contribute whatever extra you have at any time.
As your income increases and you're able to contribute in chunks of at least $5000 at a time once or twice a year, you should switch to the ETF portfolio on the same page I linked to. You trade off much lower expenses on the funds for the fact that you're paying for transactions. So once you're doing ETF trading you have to do as few transactions as possible, hence the big chunks at a time.
If you ever reach a relatively high income tax bracket, that's when you switch to RRSP as your main investment vehicle.
That should take care of you for your whole life. Have fun!
P.S.
I hear ya on the depressing reality of working to save for retirement. I really recommend Mr. Money Mustache's blog as a sort of guide on how to retire far earlier. They retired at 30 with around 720k saved and are able to live off that at a 4% withdrawal rate indefinitely while still doing odd jobs and other things to further increase their savings. Their situation is fairly unusual as they were living off 100k+ in salary for most of their 20s but you can still do what they did in a longer period of time. I'm hoping to retire myself in my 40s following what they've done, so we'll see how that goes.