I've used all sorts of systems in my work temping as a management accountant.
for what it's worth I have found that for a small business then quickbooks is more than capable and is a lot easier on the wallet.
It seems to me that practice accountants will often recommend sage(any version) as a gold standard.
others will go for their favourite out of quickbooks, TAS and MYOB all of which are pretty good.
One benefit I like of quickbooks is that you can have unlimited company files which makes it very cost effective when you have three companies of your own and do work for private clients!
I don't say that quickbooks is perfect by the way and I am biased simply because it's my favourite.