Magmortar looks much cooler though. He can have a fantastic moveset too: Flamethrower, Thunderbolt, SolarBeam, and you'd maybe like Sunny Day, too. Then Flame is even stronger, and Solar doesn't charge!

I'd Say Electravire i had one in Diamond and It Owned all the Water, Flying Etc. I even beat a Golem once with it, Took me a few mins i never healed i just kept fire punching, I had an Magmortor in Pearl and it Sucked, It looks cool and strong but its not that good in my opinion.

Electivire is overall the superior choice. It has a better movepool and can pretty much hit every type without fail. Do you worry about skarmory walling you? Use thunderbolt instead of thunderpunch. It also has motor drive: An awesome ability to help sweep.

They both have their flaws and strengths and I have absolutely no idea which one to pick. What do you think? Which will be more useful?

This is where I can help, I call Pokemon with the same statsbut in different areas: Rival Pokemon.Pokemon like: Creselia and Heatran, or Magmar and Electubuzzbut those are just some examples of them.Gengar, Golem, and Alagazam are Rival Pokeomn as well, but keep in mind that it's good to have a guid book to determineif it's a Rival Pokeomn or not.