Small Business Management
I remember when I set up my first business the thing that really got to me was that I was spending more time trying to get myself enabled to do business and less time actually doing business. The reason for this was that I wanted to do things right from step one. I understood that the best way to manage my business was to set everything up in a computerized system. However this was at the early days of the internet and there weren't as many options as there were today. Also a net connection wasn't taken for granted like it is today. This was a major consideration for me since I wanted to keep things sleek and light. I did most of my work either from home or on the road and didn't even keep an office so it was important for me to have access to my data anywhere. It wasn't as easy to find such a solution as it sounds and I wound up having to compromise on the availability.
However today it would be quite obvious what kind of system I would get. The only type of system I would consider would be a hosted one where you don't have to install anything on your computer rather simply login to the system using your browser from any computer (similar to how you would login to your Hotmail or Yahoo Mail). One such option which would have been perfect for my needs back then is the Small Business Management Systems available at forturo.com. What's great about their system is that they made it scalable so you can subscribe only to the features you need and don't have to spend a fortune on features you never use.