My fav. gen
I would say 6,
because it had brought out so many things that the fans wished for, character customisation, diagonal running, some kick-ass themes, fairy types that could easy beat the original tough guys, you could also interact more with your pokemon, and they finally explained why you can't jump over the trees instead of cutting them.
But it was also IMO a very easy game as opposed to other gens.