Re: HeartGold or SoulSilver
I'd say go with SoulSilver, as it has Latios and Groudon. I personally think Latios wins over Latias any day, and I just like Groudon more than Kyogre. That's the main difference. Keep in mind, you can get Ho-oh and Lugia in BOTH games.