My personal Favourite would have to be Haunter. I enjoy the fact of knowing i can put my enemy to sleep with hypnosise then using Dream Eater not only to injure them but to also get my HP back lol Closely following are Gengar, Kabutops, Flareon, Flygon, Sharpedo, Milotic and Jirachi (Jirachi is so flexible)