A little introduction is in order - I've led ERP, data warehouse, product data management and infrastructure tool (Tivoli, BMC, etc.) implementations at fortune 500 and Global 100 companies. I've also spent a good portion of my career leading software development teams at small and medium sized software companies.
I can find a dozen books on the latest "software development methodology", .NET tool or java API. The challenge there is sifting through them all.
In the "managing IT" space, I've had to put up with management gurus who don't understand IT, and software developers who confuse project based IT with the management of IT assets.
To my knowledge, no book has ever covered the "management of IT" - Those things left behind by agile software development projects (great methodology for new stuff, btw) so cogently and so earnestly. There's no "philosphocal" smoke, and axes being ground here... It's just plain spoken common sense that you've thought about if you've had to manage large, in place systems, but never taken the time to articulate.
This book puts to words what thousands of IT Directors, managers and CIO's wish they had time to put to words. Check out the table of contents - What's in it is actually covered, and covered well... FOR THE FIRST TIME EVER!
If you're responsible for a large IT budget, you can't afford to *not* read this book.