1. Pidgeot
Pidgeot is the only pokemon i have used in more than one playthrough. i always catch a Pidgey in fire red. Pidgeot was the only reason i beat Koga's Muk, I used aaerial ace when Muk had around 10 Hp left.
2. Staraptor
Staraptor helps a lot right as soon as he evolves. When your Staravia evolves it learns close combat and brave bird, two moves that end the battle almost certainly every time.
3. Talonflame
In all honesty I don't know why I caught a Fletchling, But I'm sure happy I did. Talonflame Was Amazing when it came to fighting grass pokemon.
4. Noivern
I really wish I would have known Noibat evolved. This Pokemon's design is so crazy, yet so Beautiful.
5. Togekiss
Super fast and super strong, Togekiss flies in at number five fro it's speed.