Been using H&R Block tax software for over 5 years and am very satisfied. I import the previous years return to it and just about everything is ready to go. Like I can call if any questions arise. The final check is great to see if your return is done correctly and if it sends any whistles you should be aware of. The IRS has a free program to use as does the state but I find it's not as user friendly or as accurate. It's always nice to know if you get audited there is someone to guide you. H&R Block Deluxe + State is my software of choice.
Pros: Easy to prepare, Easy to import documents, Fast
Though I have been using this for several years there are some small issues. For example, the state forms were not ready when the state was accepting returns. The second, in order to save the documents as a PDF, you must add additional software. Why? Don't have that issue with other products. You can then just use adobe.