Le mieux pour monter les EV reste les Hordes, et de loin. Je t'explique le principe : tu mets le Pokérus et l'Objet Pouvoir (ceux-ci donnent 4 EV en plus dans une stat chacun) approprié à la stat que tu veux monter, tu cherches quelle Horde donne les bons EV, et tu vas les farmer (tu peux mettre un Pokémon autre que celui dont tu veux faire monter les EV en premier et activer le Multi Exp, qui distribue aussi les EV à tous les Pokémon de l'équipe).
En gros, pour prendre un exemple, imaginons que tu veux monter les EV en Vitesse de ton Grenousse. Tu trouves une horde, mettons, de Nosferapti, qui donnent chacun un EV en Vitesse. Avec le Pokérus et l'Objet Pouvoir pour la Vitesse, battre une seule et unique horde te rapportera ((1 (EV donné par un Nosferapti) + 4 (grâce à l'Objet Pouvoir) ) * 2 (Pokérus) ) *5 (5 Pokémon dans la horde) = 50 EV en Vitesse.
Avec ça, les 252 sont vite faits ! Tu peux aussi trouver des hordes de Pokémon qui te rapportent 2 EV chaque dans une stat, à ce moment-là ça te fait 60 EV par horde.
Pour le Pokérus, je confirme, quelques combats et toute ton équipe devrait être infectée. ^^