Definitely marketechture. It reads like a used-car salesman pitching you a data warehouse solution. And the book is way overpriced. But you can blast through it quickly and have a good understanding of how TD works and how you need to approach designing the db. The majority of TD books are useless. But for someone who needs to learn TD and is just starting, read this. Then go find the details of what you need to make it happen by downloading .pdfs from the TD site or from the forums.