Oh, I see. Makes sense. Larvitar does take a while, and you can get a Kingdra at Level 32 assuming you trade with a Dragon Scale right after it evolves to Seadra. It's what I'll be doing. So by around 5th Gym, I'm hoping to have most of my team (probably Kingdra and Meganium for sure).
same here, I'm trading a Teddiursa(pokemon you can't get in HG) holding a dragon scale to my HG right after i get the pokedex, and a few others with soothe bells, lol (Golbat, Togetic and Eevee need em)
I'm trading some pokemon over to my soulsilver as well. My arceus from platinum so I can get plkia, my other arceus to my heartgold so I can get dialga and trade it to soulsilver, a larvitar with dragon dance, and a shiny zangoose. I just love zangoose, especially when it's shiny. I guess a lot of people will do this. I just can't wait for the games. Only a month away ^^