Summary from Goodreads:
Claire Danvers has her share of challenges - like being a genius in a school that favors beauty over brains, dealing with the homicidal girls in her dorm, and above all, finding out that her college town is overrun with vampires. On the up side, she has a great roommate (who tends to disappear at sunup) and a new boyfriend named Shane, whose vampire-hunting dad has called in backup: cycle punks who like the idea of killing just about anything.
Now a fraternity is throwing its annual Dead Girls' Dance and - surprise! - Claire and her equally outcast best friend, Eve, have been invited. When they find out why, all hell is going to break loose. Because this time both the living and the dead are coming out - and everybody's hungry for blood.
It was a bit unrealistic how everyone trusted and expected Claire to do everything in order to save Shane. Granted everyone was helpless and confined to do nothing due to their circumstances, it still felt silly with everything riding on Claire's shoulders as she had to confront the vampires Oliver and Amelie, who are in a battle for power. Claire's supposedly smart but she made some painfully stupid decisions along the way. I was mostly pissed at her inability to get angry and her saint-like ways (Eves' words). It's like she didn't mind being a ragdoll, pulled this way and that. Hopefully the decision she made at the end was the better one...and she grows stronger and unleash her emotions (which I hope has been bottled up somewhere in her all this time)!