It's really up to whatever you prefer, but cyndaquil is the easiest to beat the first few gym leaders with.
mudkip
Since each type had different weaknesses there is no "Best" starter pokemon. he is correct the only bad starters are treecko and chikorita.
It is either Torterra or Blastoise.It depends on what version of Pokemon you are talking about. If you mean out of every version, then Charizard would be the best starter Pokemon to have.
Use a Starter Kit! Starter Kits of the best way to do it! Try Google and Search Pokemon Starter Kit! There are 2 Versions a offline line version (more info on the site)
Celebi, Dragonite, Togepi/Togetic, and of course, if you raise this Pokémon well, Chansey/Blissey.
The best glitch was the Pokemon copy cheat. And if i remember correctly since your Pokemon could hold items you clone items as well as with that method. I was cloning Pokemon like crazy for weeks and weeks. I had 212 Pokemon on my silver version and 204 on my crystal version. I had no childhood because of Pokemon.
All of the starter Pokemon are the best
what ever one you like best
1. Torchic (starter)2. Taillow Here are two main Pokemon to win (or easiest)
Tepig
the best starter deck are squirtle sindoquil and turtwig
piplup