There are a lot of very good books to read for Battle of the Books, I have read all of them. They try to have a mix of genras. My favourite was actually a graphic novel called Smile by Raina Telgemeier. She kind of draws with a For Better or For Worse style. It tells the true story of the author. Basically, the girl gets her two front teeth knocked out in grade 6, they try to put them back in again but the bone above them was damaged so they move up farther than all the other teeth, so then she gets a retainer with fake teeth attatched, and then she has to have braces which don't help, then surgery, headgear, braces with rubber bands that stretch diagonally across her mouth, and then finally her teeth look normal. Well, almost normal. It says in the book they still look a little weird and then the dentist says, "We did the best we could considering we basically rearanged your entire mouth!" So while this is all going on we follow her to high school where she has to deal with an earthquake, major embarrasment, and friends that aren't so friendly. It's actually a really good book.
My least favourite book was Ark Angel. It's a spy book, following a 14 year old spy named Alex Rider. I'm just not interested in those kind of books and it was really quite boring at some parts.
Anyway, this is what Smile looks like: