Advanced Generation (Pikachu, Jukain, Ohsubame, Cotoise, Heigani, Onigohri) and Diamond & Pearl (Pikachu, Dodaitose, Goukazaru, Mukuhawk, Bouysel, Glion, Fukamaru). It's probably no coincidence that both series have Pikachu taking a backseat and don't give Satoshi all three of the starters of those regions.
Satoshi's AG team is the most well-rounded of any character's. Most of them have strong characterizations, with the exceptions of Ohsubame and Onigohri after its evolution. With one exception, all of them get a good amount of shining moments. Pikachu wins Satoshi his first, third, seventh, and eighth badges, a Houen League battle, as well as two Frontier symbols - including the final battle against Jindai's Regice - while remaining his signature Pokemon. Jukain wins Satoshi his second and fifth badges, two Houen League battles, and a Frontier symbol. Ohsubame wins Satoshi his sixth and seventh badges and a Frontier symbol. Heigani wins Satoshi his fourth badge and a Frontier symbol. Onigohri wins Satoshi two Houen League battles. Cotoise is the clear weak link, unfortunately. The one problem most of the team (Jukain may be the one exception) had was the same issue I had with the trainer, there's really no development for any of them.
Development is where Satoshi's DP team shines. Goukazaru has one of the better development stories of any character, human or Pokemon, that runs throughout the entire series and is the heart of Satoshi's rivalry with Shinji. And even if they don't have Goukazaru's arc each of the other Pokemon, excepting Pikachu and Mukuhawk, at least get a batch of episodes that forces them to grow in some way that leaves a tangible effect on the rest of the saga. Naetle evolves into Hayashigame and needs to adjust to its new body and a new battle style to be effective in battle. Glion evolves from a timid Gliger who is forced to work beyond that before the narrative allows it to evolve. There are several episodes where Fukamaru has to master Draco Meteor. And some of them still have their big moments, though DP doesn't do this part as well as AG did. Bouysel has issues working with other Pokemon and learns to overcome them. Dodaitose wins Satoshi his first badge. Goukazaru wins Satoshi his fifth, seventh, and eighth badges and is the one to defeat Shinji in the end. Glion wins Satoshi his sixth badge. Bouysel wins Satoshi is third and fourth badges. Fukamaru is the Pokemon that allows Satoshi to defeat Kouhei in the Sinnoh League. And, like AG, most of them (Mukuhawk and Dodaitose excepted) have pretty strong characterizations.
The OS and BW didn't handle Satoshi's teams well at all, and XY has been pretty heavy on showcasing Pikachu without really giving much to Keromatsu or Yayakoma.