I got this link from a Facebook friend, and it's well worth a look for anyone interested in building better websites. 10 Harsh Truths About Corporate Websites [1] by Paul Boag.
Here's a great quote: "if you build a website for everyone, it will appeal to no one." There are is also some great stuff on content management systems and social networking.