I like Taleb's books. His ideas are far from novel -- especially to people who work with complex systems -- but his books are engaging. When I read them, I rarely find that I'm impressed by anything he said, yet I'm _always_ inspired to explore some tangent, which I think is very valuable. However, you have to take him with a grain of salt. The arrogance is a bit much.