Because I'm a little younger than most of you guys, I got to play a little further into the Pokemon series. I think the third generation (Ruby/Sapphire/Emerald) was the one that got it right. Storyline was great and the amount of new Pokemon was perfect. There were also so many new features that really simplified the game. I still love the fact that you were able to go back to the first generation area in Silver/Gold and go through that storyline as well, just because it lengthened the game. Also, it was awesome that once you completed the game, you could go challenge Red, who was clearly Ash from the TV show.