Casey points out various issues that I have been thinking about since the lecture, and he is far more articulate than I am. So, be sure to read his review.
I've not read Carroll's book yet, but after listening to his lecture, I'd be willing to bet big bucks that Casey's conclusion is quite accurate:
The ID-proponent who reads this book will feel very encouraged about the strength of her own position, for Carroll failed to provide any compelling explanations for the primary subject of his book: the evolutionary making of the fittest.