Overall Satisfaction with QuickBooks Desktop Pro
I always recommend and instruct my bookkeeping clients to start with Quickbooks Desktop Pro. This program does EVERYTHING. They can take credit card payments, with very competitive fee rates. It does payroll for any amount of employees. It simplifies the sales tax collection process, it records inventory, vendors, customers, etc. This is a VERY user-friendly program as well and makes it very easy to get the user involved in their books.
For all the small companies I have taken over books for, they all gravitate, and like the QB integration, I bring to them. We love that it keeps EVERYTHING all in one spot. They can scan or snap a pic of receipts and maintain a digital copy in their software, taking out all the paper clutter, which I am finding is becoming an increasing concern for people as they never know when the "appropriate" time is to throw these things away.