I have used H&R Block for at least 8 years and while there are other options out there I believe H&R Block provides the best overall support including if you should be audited.
Pros: Easy to install, Easy to prepare, Easy to import, Fast
The software worked quite well and I was especially satisfied with the e-filing. Last year this did not even work for those of living outside the US, however this year it went very well. Despite this improvement the software is not as friendly as I would like due my residence outside the US.
I had a few deductions and the software wasn’t letting me add them. I called and the person couldn’t help me, put me on hold and then the line disconnected after a few minutes on hold. I couldn’t put in my AGI, since it said it had autopopulated. I had to file by mail because there was no way to verify my agi.