I've used TurboTax for several years and have always had good results. I like the ease of switching to forms view and the many choices of how to go about preparing my taxes.
What's great about it: ease of use, good information about errors, audit risk
Please provide an explanation why some deductions are not fully deductible. Hopefully this information can be given immediately after the deduction category is completed. I know you follow the IRS rules, but I don't want to take the time to look up the IRS information. For example, I imputed a total of $22,000 in deductions but TurboTax suggested I take the standard deduction of $14,400. I would be comforting to me to know what portion of each segement does or does not meet IRS deduction guidelines. May be TurboTax MUST compute all data first before suggesting taking a standard deduction, as in my case, but I would like to know why that was so by understanding what percentage of donations were accepted and what percentage of donations were accepted.