I don't mind Hallie even though some people think she is whiny and annoying. I think the major problem with David and Hallie at this point in the story line is that they're playing characters who are too young for their age. But to her credit, Hallie was a good character, and so was Carrie.