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."