We used HR Block in the past, and it is good for just the basic stuff, but when you have challenging issues or a little more complicated tax, then HR Block is not a goof option!
The software is very reliable. My only complaint is the high additional cost if we file in two states. I moved from one state to another and the cost to buy for a second state is too high.