I actually liked the idea behind this book and I especially like Madison's character, with her wit and sarcasm. 
 The romance could have been a little better but I liked that it didn't distract from the overall story. (view spoiler)[At first I thought she should end up with Barnabas because he just seemed hot and stuff, but I'm actually satisfied that she turned towards Josh instead when he defended her and said he liked her (hair). (hide spoiler)] 
 Reapers, guardian angels, timekeepers, and cherubs are all portrayed differently than what we're used to reading and that in and of itself is original, so props to Kim Harrison for originality. 
 I read this a few years ago, circa 2010, and I bought myself a copy that I like to read every once in a while.