Very interesting read from the USA TODAY. If you have, are involved in, or are planning to have a web site there is some really good information here.
One thing to keep in mind that your website is your message to the people that you want to attract. This is not the place to show off your design talents unless you are trying to sell yourself as a designer - and then perhaps it is still not a good idea.
You website should reflect YOU, your business, and should be approachable with information.
Read on because I think that Steve Strauss did a great, and right to the point, job.
What should a small business' website do? - USATODAY.com