Persona Characters Ranked

I've played once through 4 and am in the middle of 5. Here's what I think of the characters so far.