I am definitely a fan of open-source content management systems (CMS) like WordPress and Joomla, especially for the small business. The scalability and efficiency not to mention the technology make it a no-brainer for any new web project.
Small business and Salesforce.com is also a great idea if you are looking for a scalable client relationship management tool in a hosted space.
Why not marry the 2? Well, they just did. Now there is greater integration between the 2 platforms so you don’t have to intake on one, manually upload on another. You gotta check this out!
Here’s a video they put together: