I still play these games, SoulSilver to be specific. To me HeartGold & SoulSilver are the pinnacle of the series. They combine the most deep gameplay and best storyline, imo, with somewhat up to date graphics. The games based on the first generation and the third gen games follow for me. The Platinum, Pearl, Diamond series and the Black/White, B2/W2 couldnt keep me entertained with their respective maps and storylines but thats just my opinion.
I too bought HG a few years after it came out, since I couldn't afford a DS at the time. Since getting the 3DS, that was the first Pokemon game I had on it and I am now trying to complete the set. I haven't finished it, still yet to defeat Red but I ended up buying Pokemon X as a treat for myself for christmas, played that then bought WV2 with a gift card that my friend got me as my christmas present. Thing is I'm not too keen on White, and love the style and graphics of X, but I do miss HG. I intend to go back and complete it as I am really fond of HG.
Doing another playthrough of HG since I got a bit bored in Y with Pokébank still not available
Has been a long time since I played it, gonna use some Pokémon I never used before, next to a starter ofcourse.
Team as of now, just before entering Azalea Town: Cyndaquil, Hoothoot and Sandshrew.
Thinking of getting an Exeggcute and Pinsir too
I repeat the games every few months to a year to get a fresh feel for them when I am waiting for something new to come out. I of course, transfer the Pokemon before I reset it but yeah I still play Platinum and Heart Gold right now.