I have't digested the whole thing, but what I've heard is great.