I did listen to the entire book and like some other reviwers, I had figured out "the big secret" about halfway through the book, if not sooner. I did enjoy the story told from the perspective of one of the secondary characters, but Jane Rizoli's voice was annoying and often times grating. Overall, it was a good book with an easy plot to follow but this will not be one I listen to again.
Vanish moves fast and kept me wanting to hear more. The bad guys were sufficiently evil and the good guys were fine. Not too much on character development, but Rizzoli is as good as usual.