This was a great book, though don't consider it an introduction to NLP. For those familiar with the standard basics of NLP, this book will provide an interesting and insightful look at some new NLP patterns in action, showing what so many books miss - how to apply the techniques flexibly and thoughtfully.
Don't jump in with this one though, it will make no sense. At least have the basics in place, and reading "Using Your Brain - For a Change" is certainly a good first stop. This book is really a (good!) sequel to that.
Oh, and the style is largely transcript of seminars, which I think is how it should be for this sort of material, but I know it annoys some - be prepared :-)