Woah how did this Gym survive?(JK) ANyway the other key is IV. Breed, people, breed. Than you EV train. Breeding good.
holy cow, i don't have the patience to lvl my pokemon to lvl 100 50 is fine but 100 i get so mad and i save the game and turn it off -cough- can't stand lvling to 100 i haven't even got my pippy (first pokemon i got in my game) to lvl 100 he's at lvl 52 and in my storage box >.<;;