Regarding the milotic:
It's been Action Replay hacked. Specifically, it's been "quick EV'ed". The hacker used a code to turn 1 vitamin into a 252 giving vitamin (instead of 10 evs normally).
The way you can tell is this: When you have the pokemon checked for an EV ribbon, it says "it's not ready yet." However, if you give it 2 EVs, it gets the ribbon. BUT you can also give it a vitamin, which gives it 10 EVs, instead. :(