I came across jumpchart.com the other day. The site explains how important it is to clearly articulate the proposed site map or information architecture for sites you're developing.
As a project manager, I'm all for process and looking for better ways to communicate the scope and ideas for a project; but seeing this site made me appreciate the value of a content management system like DNN.

The ability to easily add pages to your site map, move them as sub pages and re-order your page structure is all out-of-the-box functionality in DNN. There's no need for a stubbed in page structure because the cost of misplacing or incorrectly organizing pages can be easily remedied with a few clicks of the mouse.