I like Ruby/Saphire/Emerald most as they were where I originally started my Pokémon playing when I was younger, but I have played one game from every generation so far, and think the last good (non remake) games were Diamond and Pearl. Everything after seems so silly, but it could also just be coming with the fact I am a teenager and think a lot of things are dumb and silly when they're really probably not and I'm just being a butt >_>"
Favorite Pokémon you say? I'm tempted to paste a list from my old home forum in which I posted a damn long bulleted list of all the ones I liked.
But, I will spare you and instead list the ones I love AND use in games!
Flygon, Dragonair, Umbreon, Meganium, Charizard, Arcanine, and Rapidash <3
Yes I trained dragon Pokémon mostly, don't judge dragon loving little El xD