I switched to H&R Block a few years ago after Turbo Tax created incorrect returns two years in a row. I've been very happy with H&R Block Deluxe. It's easy to use and hasn't introduced any errors in my returns.
The program worked as advertised. Only hitch, I elected to file electronically completing the bank stuff (double checked). IRS accepted the submission. Subsequently received IRS bill - sent check!
Pros: Easy to prepare, Easy to import documents, Fast
Bought it online as I have for a number of years. Easy to use. Only trouble I run into each year is importing investment information. I have to type it in manually. If that issue was resolved, I would give a 5 rating.