Your experience of accounts preparation software for charities? 1

From your experience, what accounts preparation package would you recommend for charities and trading companies? We're a smallish practice with roughly 50:50 split of trading companies and charities. We're looking for a package that produces professional SORP compliant accounts as well as company accounts, which is reliable, flexible, ideally straightforward to use, and competitively priced. Does such a thing exist? .... Any feedback would be gratefully received.