In all honesty, there really isn't a "best" lineup. The game is easy enough that you can beat the game with any team of Pokemon, barring Magikarp, Caterpie, Weedle, Metapod, and Kakuna. Competitive play-wise, a good team depends not just on the Pokemon, but on their movesets and stats as well. Any team can win if you have a good strategy and movesets.
Freakin mewtwo zapdos, articuno, moltres, mew, and ditto
Mew, Mewtwo, Articuno, Moltres, Zapdos, Alakazam.
a lot of legendary Pokemon
Crobat (with toxic) RaikuKingdraMiltank/GengarTyranitarMewTwo
Zapdos, articuno, moltres, alakazam, your starter pokemon, gyrados.
All of the starter Pokemon are the best
pokemon blue
Venusaur, since its a starter. Or Victorybell.
Electrive Electrive
cinabar island
Has to be Blue, In my opinion.
mewtwo
A blue gummi is a food item in Pokemon Mystery Dungeon that increases your IQ. It works best for Water-type Pokemon.
Voltorb is the best choice cause he isn't useful