You really can't win with characters these days. They're perfect - people complain, they show any faults - people complain. And nobody seems to get more complaints than poor America. Yes, she has a ridiculous name, but aside from that I feel most of her flaws make her such an endearing character, she would put her life on the line for those she loves, she might make some stupid decisions, but who doesn't? And yes, the whole thing with Aspen was stupid, but again, being torn between two people is not exactly a problem anyone ever finds easy. 
 I found the last 100 or so pages absolutely destroyed me. Just as the tears stopped, bam, something else would happen to start them off again. I blame myself for gloating about how long it's been since I properly cried over a book. 
 I don't know if I will read The Heir, I've heard so many mixed reviews, but I probably will end up with it at some point.