This is slightly off topic for this post, but as a business owner, I have loved Easy Books ... It is a double entry pro accounting system, easy to input data, keep up with customer accounts, including invoicing.
Sync is also available between iPad and iPhone.
Best.