The only ones that have been eluding me have been Entei, Lugia, Latias, Latios, Deoxys, and Manaphy. The others I can transfer from other games eventually. I'd use GTS but 1)I need them in the Pokedex, and 2)100% of the time I get one with Japanese characters.
Edit: Oh, and no problem. I have about 15 fire stones because of the underground haha. I get only those and thunderstones.