Pokemon HeartGold and SoulSilver
I have never been more content with a Pokemon game. All the innovations of the games since G/S originally came out are here plus tons of new extras like being able to re-battle Gym Leaders, new areas to explore and even more Pokemon to collect. My sister and I have been playing HeartGold and SoulSilver (respectively) and combined we have over 400 hours clocked.