My favourite Pokémon to train in Pokémon Fire Red/Leaf Green was always Charmander. Yes, it did take quite a long while to train it up to Lvl. 36, but when it reached that level ... Having a Charizard was just so satisfying, all of my hard work had paid off and I had this Fire|Flying beast.