I used Turbo Tax for years but 3 years ago I switched to H&R Block and have been more than happy. It is scalable to your financial complexity and very easy to follow and understand.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
Blocks software is very user friendly as it walks you through each step of your return. Plus it allows you to search for more information should you not understand something. I like the “audit” at the end to make certain everything matches. If it doesn’t, you can go back to address the issue. They guarantee their program - fortunately I have not had any issues but I feel confident they are true to their word. And, that’s rare.