I always liked Cheren. He comes off a little stuck up sometimes, but I don't really mind. I like his design a lot in BW, but not so much in BW2. Opposite case for Bianca. I hate her design in BW, but love it in BW2. I still prefer Cheren to her because I just find Bianca really obnoxious. Plus, Cheren is one of the few gym leaders in the game that actually gives me a run for my money. When I replay BW2, it's usually for a challenge so I'm stuck using only my starter until my first party member for my challenge pops up and he wipes me out...at least twice, lmfao. So I gotta give credit where credit is due and he is a bit difficult for that part of the game, especially with no back up. Hell, I've lost to him with back up. So yeah. Cheren it is!