I've talked about Getting to Yes before, and use parts of it in second semester software engineering as pointers for negotiations between software developers and clients.
One of the author's Ted talk is now online. Some of the comments are brutal (they obviously haven't read the book :)