I've used Quicken and Quick Books. With both, I've found myself simultaneously limited by the inflexibility and shortcomings of the applications, and overwhelmed at the complexity and obtuseness. Personally, I'd love to find a small business accounting system that's not aimed at the MBA//Accountant market, and is flexible enough for different types of companies.