Lots of fun as always, and I enjoyed this one more than the last. I think Angel just works better as a character when grappling with "hometown"-scale issues like her learning disability, crazy local rednecks, trying to keep her job, etc, rather than going off on epic-scale James Bond-ian paramilitary adventures. Her dialog and thought processes are entertaining enough that I can enjoy a chapter of her just hanging out at a bowling alley people-watching, really. 
 Positives - More Angel in personal crisis, really nice development of her work relationships and especially Nick, I'm glad the too-perfect former boyfriend is out of the picture, and her addiction problem was really well handled. 
 Negatives - Only one, really... The whole "Angel gets superpowers at the climax of the book" thing has been re-used too many times now as a deus ex machina. I'd love to see her win the "big battle" for once using her wits instead of her zombie superpowers. 
 Still, total fun, and recommended!