I restarted my firered file. I now have an Ivysaur, Pidgeotto and a Pikachu. I'm at that boat in Vermilion City. Planning to get atleast a Growlithe, perhaps a Psyduck and a Rhyhorn. That'd end up with me having a Venusaur, Pidgeot, Raichu, Arcanine, Golduck and Rhydon. Reckon that'd be a fun team to finish the league with.
Not sure what to do with the Eevee I'm going to get. I like Raichu, so no Jolteon, although it's good, Vaporeon is ace, but not really cool and Flareon looks awesome, but sucks.
Might just go with Flareon and see if I can get any good out of it. Should be okay with Flamethrower, Return, Bite and Quick Attack or something like that.