typhlosion may be really good, though it hardly goes through water types (even hp grass does somewhat insufficient damages). not to mention it will never get past gyarados/mantine if it doesn't sport thunderpunch, nor arcanine or lanturn if it lacks eq... nonetheless, i'm pretty conveinced that...