I have been able to do my own returns for several years. This really helps me understand exactly what can be deducted and what can't. I feel I learn something each time I do this.
I've used TurboTax for a few years now and will continue to do so. The questions are fairly easy to answer and I like having help just a click away if I need it.
That's not to say that TurboTax is perfect. I had a hard time reading some of the questions because the typeface is tiny. Larger print and boxes to check would be very helpful. Also, one problem I ran into was when I mentioned a foreign tax I had paid according to my 1099-DIV. TT asks for the name of the foreign country, but my 1099-DIV doesn't mention which one. After checking, I found that it's not necessary to declare which county you pay foreign tax, but TT would not accept that. Anyway, after a few days I resolved the situation, but it would have been nice to complete my tax return in one sitting.
Always use Turbo Tax. Have tried another program but was not satisfied with results. Came back to Turbo Tax and was completely satisfied with process and results.