My Sylveon nearly Fairy whipped Mega Gardevoir, still baffled at that, and was the first to reach 100. I just use him now to train all the babies at victory road. Paired him up with Lopunny so he probably forgives me for the fairy thing....
P.S. THOSE RIBBONS...OH GOD, THOSE RIBBONS!!!