My favorite anime girl over everyone else... It would have to be hinata. I'm constantly reminded of her when i do most of anything and people say that i act like her as well XD My least favorite however i think is Shirley from Code Geass. I have nothign against her and lelouch being together but her alone annoys me SO MUCH!
My favorite will always be Haruhi Fujioka! She is down to earth, smart, and I know she could handle all my craziness! My least favorite is Sakura. She is a whiny brat who does nothing but yell "Sasuke! Sasuke!" Throughout most of the series!