The Host - Stephenie Meyer I was surprised by how much I enjoyed this one. i can't believe I waited so long to read it!