SharePoint is a great way to create dynamic content that can be asily updated. However, on first glance it looks like everything in a site for example, either has to be added to the homepage of that site, or linked to (such as documents, announcements, etc.).   more »