I regularly look at accounting software.
For your needs, Sage One and Xero are both excellent. Cloud is the way to go.
You can also look at Zoho Books and perhaps Freshbooks.
We can't use any of these, btw. Our group companies are multicurrency (which all above claim to support), but they all have showstopper issues in correctly managing non-home-currency item costs across local currency exchange rate changes.
For your needs, Sage One and Xero are both excellent. Cloud is the way to go.
You can also look at Zoho Books and perhaps Freshbooks.
We can't use any of these, btw. Our group companies are multicurrency (which all above claim to support), but they all have showstopper issues in correctly managing non-home-currency item costs across local currency exchange rate changes.