Analysis:
Cyndaquil: It was my first ever starter when I picked up my Gold version. Cyndaquil is arguably the best starter in the game with it's great move set and ability to wipe the entire E4 by itself.
Totodile: I hate this starter, why? Physical attack stat over his Special stat, you notice a big difference, atleast in Diamond and Pearl he's useable to his full extent. I like Totodile but his stats just turn me away since he can't be that good.
Chikorita: Always was the hardest starter to use and pick up, having a disadvantage at the first 2 gyms due to her typing, lots of wild things that aren't weak against razor leaf, she's a challenge to raise but she can be a great tank defensive Pokemon in any of the generations.