I like Will Herondale, but Jem is, quite honestly, perfect. He's sweet and courteous, quiet but contemplative, and is a steady flame in the hailstorm of chaos that surrounds him, Will, and Tessa.
I got COHF the day it came out the ending literally blew me away I hate magus's father he just haas to ruin everything! If you get will then I get Jen :p
@GemmaHumphrey I HATED the end of Allegiant. That book made Veronica Roth into my personal enemy. I absolutely despise it when authors kill their protagonists. If you want a twist, kill off someone else!