Gold and silver, by far. I spent to most time playing silver more so than any other game when I was a kid. I feel like it improved on everything the first game did right, plus it added 100ish more pokemon to the dex, and it's also the only generation that had TWO regions. And we mustn't forget the epic battle with Red at the end of it.