Sage have/had a product called TasBooks. Remember that? It is everything Sage 50 should have been. You can have all the clients open at once if you want. It is easy to get data into excel. It had good vat filing. Hardly any upgrade, version control or bug fix problems.
These wonderful folks have just pulled the vat filing from Tasbooks and still take the money. If they think anyone will change from this to L50, they are nuts.
We use Saasant to get large volumes of sales invoices into QBOA and Autoentry for bank statements where we cannot get the client to link up.
You can use Saasant for various excel or csv transactions.
Autoentry is ok for purchase invoices. You can link it to the QBOA client to speed things up. There is some work at the front end to create the client/supplier records but once there, the process becomes much more efficient.
What we use is driven by the clients. The larger ones all use Sage unfortunately hence the version control problems. Some of them have service front ends or manufacturing applications which make them stay.
Most of our bookkeeping clients are on QBOA and Xero.
Sage just announced a profit warning and their shares took a hit - the first of many I think.