Very good software. Couldn't do my S-Corp taxes myself without it. The software is a bit kludgy in places, and I have had to look up topics myself to get clarification because the help isn't always that relevant, but otherwise very good - and invaluable from a business perspective. (By the way, my expectation on in-function tax help was set by H&R Block for personal returns - the help there is amazing!)
I have used the deluxe + state H&R Block software for years and have never had a problem. This year we had nothing but problems with it. We ended up buying this version due to some estate tax filings and it all worked like a charm. Very easy to use. The only complaint I had is that it would not allow us to electronically file our state taxes.
This makes it so easy...it looks just like what your professional would do for you. If you forget or miss something it will remind you before you file. I have used it for over 10 years!
I bought H&R again this year because it was a better deal. However, once I got going I wished I had bought TurboTax. Some my investments didn't have auto download with H&R but did with TurboTax. So if you have investments then Block may not be the best out there.
Cons: Time consuming, Doesn't maximize refund, Hard to prepare, Hard to import documents