This book had so much potential to become a favorite book for me, but I had some major problems with it. 
 The actual plot and the characters themselves were well done. The way the body switching worked was interesting and I felt Levithan did a good job of thinking of all of the possibilites and pieces that would fit into something who did that. There's also a lot of great emotion and resonance in this book. So much going on for it and yet... 
 I hated the romance. I liked Rhiannon as a character. I liked A as a character (for the most part). I even enjoyed their interactions with each other. (view spoiler)[But A's insistence and pushiness when it came to being in a relationship with Rhiannon killed it for me. If A could've just moved slowly or backed the hell off for five minutes, I would've found this book perfect. Heck, I can even appreciate a character behaving badly like this because it shows the character needs growth, but in this case it made me not want the two of them to be together in any form. Also, the ending? So A's growth there is finding Rhiannon a boyfriend? Simply foisting a random guy on her? WTF? That did not magically make A's selfishness when it came to her suddenly go away. Uggghhhh. (hide spoiler)] 
 I'm disappointed (especially since I had nominated this one for bookclub), but I'm still glad I gave it a chance. There were still things to enjoy. Also, the cover is lovely.