For some people, income tax's and how they are prepared are a sensitive subject. One can discuss religion and politics with most people without the emotion that enters into debate about how and who should prepare one's income tax.
So if anyone is willing to listen to reason about this, what works for me is Cutetax.ca
Fast easy and inexpensive. No software to download, enter your tax information as it arrives in the mailbox and pay when you are finished. Works with almost any browser and any sort of computer, you could even prepare your taxes using this online service at a local public library, or at work during your coffee break or lunch hour.
The preceeding website content is my opinion, and is not intended as a replacement for medical treatment, please consult your family physician prior to preparing your income tax, or discussing any financial issues, with a professional accountant or personal wealth managment advisor.