Tough question. I am a bit conflicted between Gen 1 and Gen 2. Gen 1 has some more basic looking Pokemon, but absolute classics. Gen 2 is very Gen 1 looking but much better. Going to have to say Gen 2. Seeing HeartGold and SoulSilver was an absolute dream come true for me. It was a modernized remake of the originals.