We are currently using Cibermaxima. There are some capabilities that we would like the software to have that it doesn't (doing a partial asset transfer to another company). In addition, not all the multi-company processes work on it and we also understood that it had the capability of doing some multi-company reports. We've talked to Cibermaxima about these multi-company issues and they're willing to fix these problems and install the latest hot fixes/upgrades but want to charge us a few thousand dollars to do so.
I've heard Sage Software recommended but I wasn't sure if it was compatible with SL since it looks like they have their own accounting software.