Just finished this and really enjoyed it. It tells some great stories and managed to be thought provoking and insightful and the same time. I'd definitely recommend it.
I got my copy on Saturday and am racing to finish the book I'm currently reading so I can get on with it. Annoyingly, the book I'm currently reading is very good, so I don't really want to rush it or put it to one side.