I've used HR Block for many years now, having switched when that other company changed the contents of their 'Deluxe' package. I've been very satisfied with the design and thoroughness of HR Block. My taxes are fairly straightforward since I'm retired now. I do have a few international tax items and some music royalties that can be tedious.