My top 3 would be:

3. Fire Red/ Leaf Green

2. Black/White/Black 2/White 2 (shared second because they are equally good)

1. Diamond/Pearl/Platinum

My first ever Pokemon game played was red, green or yellow. I can't really remember which one but I was around 8 and a friend let me play a little bit on his Gameboy Color.

My very first own Pokemon game was Leaf Green, the Nintendo DS Lite had just been released and I was just 10 dollars short of buying the DS as my first console so I ended up buying a pink GBA SP AGS 101 along with Catz. I asked my parents for Pokémon Fire Red and when christmas came around I got leaf Green and I was so, so happy.

I spent over a month playing the game after bedtime, under my covers trying not to get caught.

Now that I'm older I realise that they definitely noticed, but let me do it for a bit because I didn't really cause any big trouble and if I played too long they would just ask if I was awake and that would make me turn off the gameboy immediately and go to sleep so that they "wouldn't notice" that I had played games after bedtime. I was around 9 then.

Then came the time when I finally, finally got my hands on a DS and a few games, I got to choose 3 games of which one was Pokémon Diamond. I really loved Diamond, to the point where I would bring my DS with me everywhere so that I could play it. I would even make a makeshift mini-tent with my jacket so that I could play the game outside between classes. It was this game that really got me into the Pokemon series.

Later I bought Pokemon Black and my brother gave me his copy of Black 2 after he got tired of video games and I spent almost 2 months playing them as much as I could during the summer. It was one of the best summers ever...

I love Pokémon, I now preorder all the main games because I know they will not disappoint me. They are still as enjoyable as when I got my first Pokemon game, and I look forward to playing Let's go Eevee and Pokémon RPG.

I also sincerely hope that they will make a gen IV remake, because I love the pokemon designs and my favorite starter, Piplup, is there! But also because it's the most annoying one to transfer Pokemon from, you can only transfer a maximum of 6 at a time and only to BW/B2W2 before putting them in any newer games, or the Pokebank.