I dont own silver, I own gold. I cant find a pokemon gold forum so im using this one. Heres my team:
Feraligatr:lv 56 Attacks: slash, bite, screech, surf
Ariados:lv 56 Attacks:leech life, screech, night shade, sludge bomb
Pidgeot:lv 56 Attacks:fly, wing attack, agility, quick attack
Houndoom:lv 56 Attacks:bite, protect, faint attack, flamethrower
Dragonite:lv 56 Attacks:twister, agility, safeguard, wing attack
Rhydon:lv 56 Attacks:dig, take down, scary face, horn drill.
I stuck with these guys through a lot of training and I've beaten the Elite Four with them about 16 times.