Hermione Granger, Harry Potter and Ron Weasley's best girl-pal, is so much more than just a token throw-in for female readers/viewers to identify with. In fact, she narrowly edges out Ron for second place on our list. Why? We're glad you asked... Potter author J.K. Rowling describes her as "very logical, upright, and good." And while she's at first painted as a brainy do-gooder who always plays by the rules, it's fun to watch Hermione develop into so much more over the course of the series.