I think Tally is my favorite character. All this stuff happens to her and she somehow still manages to rewire her brain. And as for the mistakes she makes, what do you expect? She only a 15 year old girl. Sometimes she makes decisions without thinking it over first but that's what brings the book it's action. I can't imagine this book without Tally Youngblood. A close second is Dr. Cable. I actually love the conversations that Tally and Cable have, it's so cynical. Shay is in close third for me. I really like her character too although, sometimes she bothered me. I'm not really sure why. I do like their love hate relationship though, it's pretty interesting.