I think Amphraros is a solid electric type in HGSS.
You get it very early in the game, just before you face Falkner, which will be useful if you don't want a Geodude. It also learns Thunder Wave via levelling up, and since it's slow this is a good way for it to out speed its opponents. It doesn't learn T-bolt via level up though, but it does learn Discharge. Ampharos can also learn Light Screen and has respectable bulk to set up a Screen and Paralyse the opponent.
I wouldn't recommend any physical moves for it though, since its attack is so low. Signal Beam and Thunderbolt/ Discharge will be good moves for it. It's also a decent HM Slave, learning Flash, Rock Smash & Strength.