Please, I need help. I don't like frail Pokemon, but Raichu and Electabuzz is a choice to make. I'm playing FireRed.
I would recommend Raichu. Both Pokemon are similar in stats with high Speed and Sp. Attack and move sets, but Raichu has Surf. You can teach it that as a Pikachu and it’s a powerful coverage move that Electrabuzz doesn’t have the ability to learn. Plus as Poke Guy Fieri commented, you can catch it early in the game.