pokemon heart gold is waaayyy better then soulsilver!why u ask?because of evrything 1.evryone knows gold is more valuble then silver! 2.you can get KYOGRE in heartgold(hg) and in soulsilver u can get groudon,kyogre would be awesome to see behind you and groudon......not so much,kyogre can surf,and do all the water hms,groudon....not so much!i may have only given 2 resons but i think they are good ones.