I like Megan better too. Yet another reason the first book was better. David actually isn't that likeable to me. He can be annoying how he thinks. He seemed more serious in the first book, but the tone was just lighter and less serious than Steelheart - but that makes the story and world less believable and really…