OK, I know it's so cliched, but I have to go with Rukia from Bleach. To me, she is one of the few female anime characters that I think is actually very admirable and strong. Plus anyone who can put up with Ichigo is more or less my hero (or heroine). Also, she could rock the schoolgirl look and not look slutty, which earns major bonus points for me.