bleu_flame
if the pokemon is from another ID then it will gain EXP twice as fast too (the perfect training pokemon has Different ID, pokerus, and macho brace)
I was perfectly able to EV train my sister's Umbreon without having any problems with EXP points.
Ev training against weak pokemon works well.
You just have to find the right pokemon to kill over and over again.
Here's a quick list
(#)=Number of Ev's given when defeated.(Not modifed by power stuff/macho brace/pokerus)
HP Bidoof(1), Shellos(1), Gastrodon(2)
Attack Bibarel(2), Kricketune(2)
Defense Geodude(1) Onix(1), Gravaler(2)
Sp. attack Abra(1), Kadabra(2), Girafarig(2)
Sp.Defense Tentacool(1), Dustox(3)
Speed Floatzel(2), Medicham(2), Golbat(2)