I think Tom did a great job illustrating that different use-cases require different approaches. I personally like to get a bit more creative, often using the drilldown (mobile) as a basis and from there create a truly tailormade experience. (helps if you have a UI/UX guy in your office )