Using Sage for everything now (I've got the Instant Accounts Plus).<p>Not the prettiest, or easiest to use, but once you get used to it and over the learning curve, its actually plenty useful and powerful.<p>In a nutshell, the user thinks in terms of invoices, customers, suppliers, payments, etc.. and Sage takes care of the rest and produces a full set of accounts.<p>You'd want to get some accountant to help out initially (I did), as some of the concepts in the accounting world can be a little unintuitive and then you end up with unbalanced accounts.