Yesterday I migrated my starter and a female Pikachu from my FireRed to my HeartGold. I don't see a point in EV training in FireRed since I can't compete with anyone that plays Gen 3 games. At least I can chain breed Wish and collected more Pokédex data on my Black version. Next time I start a new file on my FireRed, if ever, I'm going to be more careful with my TM's and choose my natures more wisely. Not all the migrated Pokémon was transferred to Black; my two snorlaxes will stay in HeartGold as parents.