You all have it all wrong. Pure CalmPass is now the best set.
With Espeon's new ability, it's immune to Pseudo-Hazes (Roar, Whirlwind) and even Taunt. The only real way of stopping Espeon is damaging it through attacks. Calm Mind takes care of Special Attacks, so you get Reflect to take care of...