I think the reason I didn't really care for this book is the same reason I didn't really care for the Kim Harrison book I read the other week. They were not written for the likes of me! They are for girls! And again, this is the third book in the series, so if you start here you are missing a lot of back story.
I read the Advance Uncorrected Proof edition.