I prefer silver, because he gets this arc through the game, he is at first uncaring and the usual bad boy, but that's because of how he was raised and taught, his dad was Giovanni, which means for a long time he grew up seeing pokemon as tools to be used, he wanted strong pokemon to defeat his father, and didn't deal with weak, as he journeyed along he realized that he was actually following in his fathers footsteps, in a different way but still doing it. He soon came to realize that he didn't need strong pokemon, but pokemon he cared for and they would grow strong for him, and he for them, this is why he because so different in the end, he grew as a young man, realizing that he can be the best without sacrificing his pokemons feelings in the process, he realized that strength wasn't in certain pokemon, that it could be found in any pokemon, and in himself, this gave him the strength to break free of his hatred of his father, and step out of those footsteps becoming a better person all around. Hell in HGSS, he is given a second chance and trains under Lance. One of the strongest trainers in the kanto/johto region! The league freakin champion!