Which Pokemon game is better HeartGold or SoulSilver?

Which Pokemon game is better HeartGold or SoulSilver? SoulSilver is a harder game and it is better for people that like a real challenge. On the other hand, HeartGold is an easier game and it is better for beginner gamers. The plot of Pokémon HeartGold and SoulSilver is mostly the same, but there are some differences in Pokemon, such as Ho-Oh.

SoulSilver is a harder game and it is better for people that like a real challenge. On the other hand, HeartGold is an easier game and it is better for beginner gamers. The plot of Pokémon HeartGold and SoulSilver is mostly the same, but there are some differences in Pokemon, such as Ho-Oh.