both of those books suck. damodoran's (sp) book is poorly constructed and poorly written. the mckinsey book is too theoretical and serves only to hammer home the point that, yes, effective managers should, in fact, create value. thank yoooooooou, mckinsey!
i haven't found a really good book on the subject, but i like business analysis & valuation by palepu, healy and bernard better than either of those books.