This book was just as awesome and moving and funny as everyone said it was! Jenny was fabulous and tough and ballsy, and I loved her determination to be Gareth's equal, and how she insisted he treat her with respect. I had my doubts about Gareth initially--I've known a LOT of geeks who cover their insecurity with arrogance, and most of them really annoyed me--but the very first scene with his sister sold me completely. His helplessness and misery were just so brilliantly realized, and I never looked back! I will admit, though, that one of my very favorite things about the book was Ned--I can't wait for his story.