@DreamFirms@Xero@freshbooks Come to the blue side!
If you don't use much bill pay *and* don't rely on external apps for billing, FreshBooks. It's just such a joy to use.
If you're heavy on process and approvals, especially for bill pay, and/or need many many integrations, Xero is the choice.