I can't really rank games beyond Emerald, BW2, and ORAS being clear-cut favorites. So will just say my opinions on each. I also think you will get a vibe of what my favorite typings are in the games lol Gen 1: Nostalgia sure and I love the Pokemon tower and Lavander Town themes, but overall buggy messes with godawful spritework to boot. Only Pokemon I truly love is the Gengar line and I guess Mewtwo. Blastoise is cool too I guess. Gen 2: While I have a lot of nostalgia for them, I must say I find them overrated. they have unironically some of the best Pokemon spritework in the series, being way more dynamic and imposing than how Gen III does sprites. Also fighting Red is awesome. A lot of memorable tracks too. Beyond that? Not much of a fan of most Pokemon they add, progression in the game is very forgettable to me, and I just don't get why they are so beloved. Ho-Oh, Lugia, and the Dogs also don't particularly catch the eye for me. Standouts for me are Murkrow, Tyrannitar...