I would say Pokémon Silver and Pokémon Soul Silver because it's the generation i had most fun with (battling, trading and almost completed my pokédex with 234 pokémon caught). I love Silver and Gold because it fixes a lot of gameplay issues the first generation have (i.e battle system, better...