I wish I could comment primarily on the plot of the book, but, honestly, I was far too distracted by the horrible grammar and editing mistakes. There were plenty of little mistakes, but I have to say that the worst one for me was "... she excused herself from Darren and I's company..." I can't believe that at least ONE proofreader didn't spot that obvious mistake.
As far as the story goes, it just seemed like there was too much going on. It was like a hodgepodge of so many other popular types of YA novels: witches, vampires, angels, and reincarnation. The love triangle was far too wishy washy for me, too. The characters were fairly shallow and hard to relate to.