Zoho Books is far better than Quick Books. You can customize it to fit your needs and it integrates with other Zoho apps. We map costs for customers from Zoho Projects to Zoho Books and track it in Zoho CRM.
Zoho Books helps me track time against Retainer Invoices for my projects and makes it easy to bill my customers. Fabulous feature!