Cynthia, she has a variety of types which is a challenge and her strategies in-game are good. Lance, focuses on dragon types, it was easy to beat him in HG/SS johto and kanto matches.
In the anime, Cynthia is a good champion becuase she hasn't been beat. She took out Paul with only Garchomp and she is also into her battling. Cynthia even went to Unova and she is seen in many episodes. Lance, his only real appearance was when Ash beat him in the Orange League. Lance relies on Dragonite too much in the anime.