Umbreon is the best...logically. Umbreon has no super-effective types against it that are also Eeveelutions. Dark types also do not have anything that they're not very affective against that are Eeveelutions. Not sure about the other types. Jolteon is not very affective against grass.