Your site should not be overly busy. It should be well organized, simple, yet attractive. As mentioned above, a site doesn't need to be too busy, i.e., tons of graphics. Graphics are what is contributing to the slowing down of the whole internet. A web page with too many large graphics will load slowly.
People surfing the Web are typically impatient.
Many are also paying for their web access by the minute or they only get so many hours per month. These are just a few things to keep in mind when designing a web site. One of the first things on your home page should always be an index of what the rest of the site has to offer. Keeping the home page uncluttered and focused on the purpose for your site, will keep people coming back. It will also, quickly, point them to exactly where they want to go.