There is none...Yet.
Just keep your hopes up for Pokemon Black and White.
The only eeveelution that would be close to ghost would be the Dark type.
Ghost and Dark-type Pokemon are super effective against Ghost types.
You can beat a ghost type with another ghost type (Like Haunter)
Ghost-type Pokemon are weak against Ghost and Dark-type moves.
Ghost and Dark type moves.
Ghost-type Pokemon are weak against Dark and Ghost-type attacks. Any type can damage a Ghost-type, except Normal and Fighting-type attacks.
umbreon and espeon
Ghost and Dark-type Pokemon are super effective against Ghost types.
The most effective type on ghost type is ghost. Weird, huh?
Ghost-type Pokemon are weak against Ghost and Dark-type moves.
Ghost type is weak to Ghost type and Dark type moves.
You can beat a ghost type with another ghost type (Like Haunter)
Ghost types are weak against other Ghost type moves along with Dark type moves.
Ghost-type Pokemon are weak against Ghost and Dark-type moves.
Ghost-type Pokemon are weak against Ghost and Dark types.
Ghost and Dark type moves.
Dark type can beat ghost.
By using ghost and dark type moves, but be careful, if you use a ghost type, then your opponent will also have an advantage!