best software for very small business
Is there a specific software solution you are looking for? But to answer your question, I would suggest you trying out an ERP solution. ERP covers EVERYTHING that you will need for your business. We have a Top 20 ERP report right here that you should check out. To get you started, how about trying out Microsoft Dynamics?
Craig - If you're looking for small business software to help manage contacts and projects you'll need something not simple, but easy to use.
I'd recommend narrowing your search to:
What does your business do?
If you're a very small business, chances are something like Microsoft Dynamics is overkill and too expensive.
If you're a product based business, you might want to look at http://www.inflowinventory.com. It's 100% free up to 100 products/customers and then under $500 one time for a license.