Uh... None of the characters above have any depth. To put it simply you play as them, that's it. They never show any type of personality in the games. In the shows, which I don't watch, I'm not to sure.
However, personally, me, as a trainer, I'm all about strength and aesthetics. Also male Pokémon. I'm a very serious trainer. I like to adventure on my own and I hate having my hand held. *Looks at Dawn, Bianca and the Rival from Black and White 2.