Which is better SoulSilver or HeartGold?

Which is better SoulSilver or HeartGold? 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.