I had a Pidgeot that I would use to cut a swathe of destruction. His name was PerkyTerky, raised him from a Pidgey, first Pokemon I caught. At some point, I had a Vulpix (Snausages) on my team, and a Pikachu (LoWattBulb), as I was playing Yellow. I refused to train that Pikachu, so all my efforts went to PerkyTerky and CheeseWhiz (a Ratata). Then, when PerkyTerky was kicking ass, I supplemented the team with an Aerodactyl (Wong Wei) and Mewtwo (Koko Roos). Kicking Elite 4 ass all across the board.