Not really. I'm making a half-assed attempt at finishing my National in Platinum before I get HeartGold, but with roughly 40 Pokémon left to get, and around 10 of them being legends, and with 4 days left, it's not gonna happen. XD
Hey, would you care for a battle?