Halfway to the Grave - Jeaniene Frost
It's been years since I last read this book, and it's only gotten better! The ending was so sad though... *sniffle*