You will hear me talk a great deal, about one web site not being enough.
You really have to build a network of site, that all work together to create a traffic funnel for your main web site.
Your main web site can even actually be a blog the same as I use. In fact I consider a blog an essential tool as a hub for your businesses online marketing.
To find our more you might like to read the post I recently published a blog is your business hub online.
Below is a list of network site that I have built, for my traffic funnel to this blog.
Social and Web 2.0