Pre-order both HeartGold and SoulSilver one month before release date and picked them up the morning of release (gave SoulSivler to my friend). Pretty much finished with the game, with the exception of completing the Pokedex. Now, I'm rebattling all Gym Leaders except Blue. My Feraligatr is on Lv.93 while at the same time exp.sharing my other starters Charmander (done), Bulbasaur (done), & Mudkip. Did the Arceus event, the Jirachi event, & the Shiny Pichu event. Transferred all legendaries inaccesible in HeartGold except of Groudon and Celebi. Since I have Diamond & Platinum, I can complete HeartGold Pokedex in no time since both Diamond & Platinum Pokedex are 7/8 finished.
EDIT: Acquired Blue's phone number, took between five to six days to get it. Feraligatr is now on Lv.100. Currently at Battle Frontier. Already beat Battle Arcade once...