Been using Turbo-Tax for several years ( I used to prepare tax as a CPA). I believe this is very thorough and understandable. This year I did call support for a question and got a very knowledgeable person. You are crazy to undertake preparing taxes on your own!
What's great about it: Correctness and completeness
What's not so great: None - a great experience for a distasteful task
TurboTax continues to get better, even though it started out to be a quite good tool. For large tax returns, I still don't trust it (over$500,000 in income), but that is me.
What's great about it: The income section runs through more automated