I liked the second gen.
The Johtto region was more interesting than the rest, I liked the pokemon, the gyms and the different towns & locations better.
I enjoyed the games more.
Other than generation 2 I liked them all equally, except maybe 4, but it was fun for me anyways.