I'm currently playing through, HeartGold. I've beaten Falkner (It took me three tries to get past him).
Started with a Chikorita, who evolved into a Bayleef in two days.
I caught, HootHoot, Spinark and Rattata, I stopped Team Rocket from cutting off any Slowpoke tails and the egg I recieved from Mr. Pokemon hatched into Togepi!
My team at the moment:
Bayleef (Level 21)
Ratman the Rattata (Level 6)
HootHoot (Level 6)
Spinarak (Level 5)
Togepi (Level 1)