Well it depends on there stats as well, but im just gunna pretend there all good, id personally go with, Snorlax (good tank, can counter fire types and flying with Rollout, and Psychic and gengar with Crunch, Rock and ground types with Heavy slam, and get a STAB with last resort)...