I laughed through tears and cried through laughter and it's just a truly wonderful book. I'm a sucker for John Green's writing, and this is clearly a very different sort of story than his other books but it's still obviously him behind it. 
 What I particularly liked is that Hazel and Augustus are equals in their relationship. There's no weird power differential between them. It's a very mature relationship, which on the one hand opens up the usual criticisms of John Green's Books Being Written for 30-Somethings and Marketed To Teens, but on the other hand shows such a good example of what love can actually be like. I'm not feeling very articulate right now, and I loved loved loved this book and yet can't give it 5 stars. Too sappy? Too Lurlene McDaniel-y? I dunno; there's just something holding me back. 
 Also, I have a purple J-Scribble and a red Hanklerfish in my copy. So there. :)