I can give you a Ditto with 31 IV special attack at the present. You should try IV breeding... it's gotten a little easier thanks to as Bulbapedia puts it: "In HeartGold and SoulSilver a new mechanic was added to breeding, in which the EV Items can pass on the corresponding IV of the parent Pokémon to the baby. For example, if a parent is holding the Power Anklet, the Speed IV would be passed on."
Did you ever need to assemble a team of pokemon with the Pick Up ability btw? :3 I have 6 lvl 43 Teddiursas right now trying to pick up rare candies. XD Slow so far, but working. It's been quite fun not using AR, contrary to my expectations. :3 Now I just need those Pomeg berries and other EV forgetting berries and I'm all set...
Anyway, I performed a speedrun in SS. Beat the elite 4 by 4:33 and got HM08 by 5:49. Then I became confused because Elite 4 re-match and Red opened up simultaneously... IDK what counts as the last step in defeating Kanto now-beating Red, beating powered-up Elite 4, or both =_=;
I guess Elite 4 rematch isn't apart of the main plot if I can skip them and goto Red already... so I guess I'll do that.