I think good characters are key: those whom we can relate to, watch grow and develop, succeed or fail, fall in love, or die. But it's also the interaction of the characters too; what makes them such a good fit within the book, and how they play off of each other; friends? lovers? enemies? All of...