InvoiceASAP is really great software, it works perfectly, Ive never had an issue syncing with quickbooks. My customers love it, its just the best option for invoicing out there.
En.tro about Invoice ASAP: Mobile Invoicing