It really depends on your situation and your abilities. If you have average math and finance skills, it is fairly easy to do your own taxes. Assuming you just have a regular return, regular type of job, don't own your own business, etc. Oddly, if you are self-employed and are running your own business, you are probably more capable to do your taxes than the average person, even though the taxes themselves will be more involved. Since you handle your finances on a regular basis already. It is really more myth and misunderstanding keeping people from doing their taxes in that instance. The reason most of the "business community" uses book keepers is because it makes financial sense to pay someone else to do that work (as their time is better used improving the business, making money and the like), not because it's too complex.
The hardest thing, in my opinion, is to just follow through and not get distracted. I.E. look at each line, do that line, move on to the next line, look at it, do it, go to the next...etc. Most problems come from jumping around the return or trying to "bend" the results. There are lots of the "if, and, but" etc's, that you have to pay close attention to, if you don't you can claim or miss claiming something that makes a large difference.
There are even free "how to" seminars for anyone who wants to learn OR special classes for those who "qualify" with CRA. See here:http://www.cra-arc.gc.ca/tx/ndvdls/vlntr/menu-eng.html
Lots of info here:http://www.cra-arc.gc.ca/tx/ndvdls/tpcs/ncm-tx/menu-eng.html
In short, it is easy enough that most people feel like it's well worth the effort after they take an hour to work their way through them for the first time. But again, it depends on you, if balancing your cheque book makes you cry...it might be better to avoid the issue.
What I'd suggest you do, if you're so inclined, is get your income slips together and a pencil, with your return. Look at the first income slip, any box with an amount in it, look on the back/bottom of the slip for where that amount is put on the return, write it on the return, move to the next box. Work your way through all slips, add up all the amounts for each line on the return (if any had multiple amounts) and write that in the line. Once all the slips are put on the return, go through the tax return and just follow through, doing as instructed. If you get stuck, lost, confused, an insane result, feel free to ask for help. I'm sure we can sort it out. Depending how familiar you are with the return and the lines involved on it, how fast you read, etc, it might take an hour or 2 for a simple/regular sort of return, the first time. Just because you'll be reading a bunch of stuff for no reason, re-doing the math, etc.
Otherwise, I've got lots of free time lately, if you want to meet up for a coffee at Timmies or something, I wouldn't mind walking you through the process (if you bring your paperwork). Desk440, newborn, anyone else who wants to save some money, offer is out there for everyone (assuming there will not be a huge response...I'm still just one man