Very true. Here are my top ten book boys. I'll provide links to the Wikipedia pages on all of the books. Beware though, there are usually A LOT of spoilers on these pages.
10. Cal Blaire from the Sweep Series
9. Hunter Niall from the Sweep Series
8. Diego from The Sight (Premonitions & Disappearance)
7. Harry Potter from Harry Potter
6. Alexander Sterling from Vampire Kisses
5.Nico di Angelo from the Percy Jackson Series
4. Whit Allgood from Witch and Wizard
3. Robbie from Angus, thongs, and full-frontal snogging
2. Percy Jackson from the Percy Jackson Series
1. Daniel Grigori from Fallen.