I've been using H&R Block for tax software for the past several years and, overall, have been satisfied. One of the things I found more difficult to do was to preview certain forms before you commit to filing.
The software allows you to look at the actually IRS forms and worksheets that are filled when answering questions in the user interface portion. This access to the documents helps if you are wanting to know how some figures are being calculated.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
I have used HR block software several times in the past. It's a great software and very easy to navigate. The interview questions are simple to follow and it has usuful links when you need help. Definitely recommend.