Magikarp taking forever to evolve in Platinum
I've been dragging a Magikarp around with an Exp Share and it feels like it's never going to become Gyarados. What level does it evolve at, and is there a faster way to train it up?