I've been using Sage accounting for a number of years now for doing my bookkeeping for my small business, I find it really simple to use and it lays everything out in a simple and clear way, and the reports are well detailed and help with growth of the business & decision making.