Electivire's max speed (assuming no boosts/no Scarf): 317
Gyarados's speed with 184 EVs: 244 -> after one DD: 366
Ah damn...
Thanks for the info. Electivire pretty much raped my team and if I had stayed in I would have OHKO w/Earthquake.
Ah well, live and learn. Thanks again.