Also, remember: you have to use the type that WASN'T already used when forming a chain. For example, you could do Empoleon, Metagross, Medicham, but not Empoleon, Metagross, Aggron. Speaking of which, I will say Empoleon.