As impossible as this sounds, I think Ballad was even better than Lament! I thought the plot was a lot more original and I loved that James was the main character, he was my favorite character in Lament and I was glad to get to see more of him in this book. Nuala and him were so cute together that I kept rooting for them the whole way through the book. I was so sad when I thought she might die, and I found myself reading faster and faster and growing more and more worried as the book went on and he still hadn't saved her, and it even crossed my mind for a moment that maybe she wouldn't be able to become human and stay with James. I think that is what made me love this book, was I never was quite sure what would happen in the end, there were so many ways it could go, and many unexpected things happened that I just kept reading and reading, and enjoying it the whole way through. Plus it was funny. Which naturally made it 20 times better.