Gen 5 is my favorite, followed by gen 3. Gen 3's storyline was well done. Similarly, Gen 2 has a special place in my heart for starting the trend of focusing a game's plot around its legndaries (not to mention it has Jasmine, who is just pretty) Gen 1 had its flaws, but also had its merits. Team Rocket was pretty well portrayed as a sort of mafia/yakuza thing, and had what I consider to be the best soundtrack yet. Gen 4 was disappointing for me. Just couldn't get myself to enjoy it, though I loved the gym leaders.