Besides Quickbooks, I recommend to my clients Sage Peachtree. This software is comparable in price, is pretty user-friendly, meets GAAP requires, and cannot be manipulatded as easily as Quickbooks.