So far this must be my hundredth time playing Crystal, I'm on Route 44 on my way to Blackthorn City and my team is as follows:
Feraligatr- Lvl 45
Typhlosion- Lvl 45
Meganium- Lvl 44
Pikachu- Lvl 43 ( Pika! Pika! ^.^ )
Heracross- Lvl 43
Skarmory- Lvl 43
I used a cheat code to get the three starters, and traded for Pikachu, love me my pikachu hehe.