i don't have any solid opinions on the p1-2 characters since i havent played those yet, so those are based purely on what i've seen online and vibes. kotone and shinji are close seconds for p3. i don't really care for p5 but i like ann and ryuji a lot too