Uh, lets see..
In gen 1, I guess I liked Bulbasaur the most, since he was my first Pokemon ever. (Yeah, I didn't start off with Charmander. I got it a few save files later)
From gen 1, I went right into gen 4, because I got the GBA in 2006 and by then, emerald was out... so yeah, I got my DSLite sometime around 2008. I played pearl, really like Garchomp back then. I also got Heart Gold, and used Charizard after I defeated Red.
Then came Gen 5, and I was stuck with Garchomp for a while. However, I got into competitive battling somewhere around the winter of 2013, and tried to use some really under-appreciated things that I think server me really well in the past. I decided to try out Charizard, because it has served me well in the past in the storyline. Anyway, I tried a handful of sets, and they all worked quite fine, even though I had to play carefully.
Then came gen 6 and the mega-evolutions, and that overpowered Charizard even more.
So that's how I got here.
Also, 100th post!