okz, after working on fire red for a while i ended up with
lvl100 blazakin-brick break, flame kick, sky uppercut, and flamethrower
lvl100 zapdos-thunder, drill peck, wing attack, and thunderbolt
lvl100 blastoise-earthquake, hydro pump, surf, waterfall, and sheer cold
lvl100 steelix-dig, dragonbreath, rock tomb, and iron tail
lvl100 venasaur-soalrbeam, giga drain, poisen powder, sludge bomb
lvl100 tyranitar- crunch ,torment, bite, and sandstorm
as you can see it is much updated with hardly any weaknesses