1. Ethan. Gotta love his style.
2. Gary. His attitude is hilarious.
3. Clay from BW. he is the first cowboy. I also love the way he speaks. Hmph.
4. I kinda like Steven, it was surprising to me to find him as the champion. Its like suddenly realizing your friend's a celebrity.
5. IDK, never played in the frontier.
6. OAK. He's nice, and honestly I think he is the smartest of them all.
7. Team Rocket. They actually KILLED a pokemon.
8. N. Nuff said. Most inspirational and creative character in the entire series.
9. Bill is pretty cool. It was fun hearing a pokemon talk. The guy who always is at the start of the gym(Clyde in BW) is awesome too, he is always there for you and gives you free water in BW when all the restaurants suddenly charged money for water.
OVERALL BEST: N. Greatest Pokemon character ever.