Everything is good about the H&R Block software except one thing. When entering 1099 info, it won't let me enter the payee state without overriding. Otherwise, good.
I have been using H&R Block software for several years now. I switched from another tax software and the H&R Block software covers all aspects of taxes in an easy-to-follow guided process. Even for a single filer like me, I received more than I did with the other software. It has a good help system for questions along the way as well as community for questions and feedback from others. I definitely recommend it if you need some guided help (and even if you don't).
Pros: Easy to prepare, Maximizes refund, Easy to import documents
I have used since before it was called HR Block. Reasonable easy to use and accurate. My only complaint is that it takes quite a while to reach a human when I need help.