I think Haunter is one of the best pokemon in the card game, he has 60 health no weakness and resists fighting. With 1 energy it can automaticly put a pokemon to sleep, then with 2 it can do dream eater with 50 damage! At the beginning of a match, you can send out ghastly. put 1 energy on it, then use sleeping gas. If you're lucky the pokemon will be asleep. then next turn evolve to Haunter, add 1 more energy then use dream eater. You should have at least 2 or more haunters in your deck.
 
 
 
 
yoda322@yesic.com