Anyone have anything else they'd like to toss into the discussion?
Any examples you'd like to share of detail page linking vs. silos?
[edit] Just found this (old) blog post by Google about the importance of (internal) link architecture... I quote:
Q: Let's say my website is about my favorite hobbies: biking and camping. Should I keep my internal linking architecture "themed" and not cross-link between the two?
A: We haven't found a case where a webmaster would benefit by intentionally "theming" their link architecture for search engines. And, keep-in-mind, if a visitor to one part of your site can't easily reach other parts of your site, that may be a problem for search engines as well.