I have created or been involved in scores of websites in my 15 years as a web programmer, and one of the hardest tasks is convincing clients that they're missing the point. By the point I mean the point of having a web site at all. What usually happens is that I ask them one question, and after that, sometimes, they get it (and sometimes they don't).
That question is: What do you want your users to do when the get to your site?