Gah, I forgot about Caelan. I had mixed feelings about him in the last book, there were a couple places where he was funny or pretty cool, but there's just no getting around the vampire angle. And now he's successfully starting to make me hate Valkyrie, too....and I love Valkyrie to pieces any time Caelan isn't around.
Seriously though, why the heck would she be hanging out with Caelan(show spoiler)
I mean, I don't like Fletcher either - mostly because of the repetitiveness of his hair and wimp jokes - but really, Valkyrie?
(But other than the Caelan thing - and I admit I'd completely forgotten he existed in the series until he showed up five pages ago - I'm really loving this book.)