I currently own: Red, Silver, Ruby, Fire Red, Leaf Green (brother's), Pearl (brother's), and Heart Gold. Do I like Pokemon? I don't know....
To be honest, my favorite generations are between Pokedex #s 1-388, or Red/Blue (USA) to Ruby/Sapphire. But because of new moves and other cool stuff, Heart Gold/Soul Silver gave me reason to get a new game. Though oddly my highest level Pokemon is a lvl 91 Raichu on my Fire Red...