I've always tried to have relevant text links within the content of my pages (pointing to other relevant pages on my site). I think the word "hub" helped me realize the big picture. You need to have numerous(depending on size of your site) "hub" pages that have good incoming links and PR, and use the relevant hub page to drive the sub-pages of that "hub" in the search engines.
Correct me if I'm wrong please
