I'm not technically a fan, but I like Sakura because she is the best female character in the series, period. She is better than any other girl, in terms of everything combined i.e. power, abilities, usefulness, personality, beauty, relationships etc. She isn't the best in any category, but she is still really good at all of them, and is just the best mixture of all of those aspects. And she's definitely useful, more than any other girl. Really beautiful. Powerful enough on her own. Caring for family and friends as well as every other person in the ninja world. Great and responsible mother and wife. Better than any other female, honestly.