In my opinion Ash's Hoenn team was by far the best.They had a league to themselves and the battle frontier omg i can't contain myself,they were so freaking epic.I hate to say it but the second Team that might have given the Hoenn team a run for their money would be the Sinnoh team.Yes the team indvuially wasn't that great cept for pokemon like Buizel,Staraptor and *shrugs*.....Infernape but as a whole i suppose they were good.Gliscor improved by alot and not because it beat one of pauls strongest pokemon but because of the fact that it came back and showed what it had learned from the Air Master.Gible didn't have enough screentime yet it was decent.Torterra....ok i cannot find anything good about this pokemon.