Honestly, I quite like Ann. I don't really get people's animosity with her.
There's a few threads on Gfaqs of people hating her, and other people bringing up extremely valid points.
From my perspective, she's probably my favorite female party member. She's naturally attractive, which is a bonus, but her character personality has her trying to better herself, and never letting the "I don't know how" aspect stop her. She kept pushing forward with trying even when she didn't know how.
It's an incredible personality trait, and I wish she had more screen time. It was a tad annoying to see her basically get pushed to background status when Matoko and Futaba came onto the screen, and only for Ryuji, of all people, to take up *most* of the screen time at the end.