Dragonite (will settle for another Dragon if unavailable, if I have to...)
Pikachu (requires Light Ball and Volt Tackle)
Basically the same team I used in 1999, changed a lot with the Johto days. Always used a bird (noctowl/pigeot) but did away with that by teaching Dragonite fly. Before volt tackle came around I still used Raichu, with a Rain/Thunder combo. Still try to assemble basically the same team from when I was 10 though.