Today, I hatched some eggs on HeartGold. I plan to do another SoulSilver playthrough one day (hopefully soon, but who knows), so I wanted to start getting some Pokemon to use on my team.
I started by breeding for a Houndour, which I've been wanting to use on another game after having a Houndoom on my current Crystal run. I had a male Houndoom with Flamethrower and Dark Pulse, so I put it in the Day Care and hatched four Houndour with those moves. One had Flash Fire and a perfect IV or two, so that was the one I went with.
After that, I hatched a few Chinchou. All had Volt Absorb, the right Nature, and what looked like at least one perfect IV, so I went to the IV judge at the Battle Tower to check. In the end, I kept one that had perfect Special Attack, and Speed or something.