I'll get it after church 'round 12, I hope! I'll see you guys in a week or two!

But, yeah, EV training isn't that hard; there're in-game items that help out with it. I use the "Power" items instead of the Macho Brace, 'cause the Macho Brace doubles every EV earned, and that creates a problem if you battle a trainer who sends out a pokemon you don't want to fight. Also, the Power items (like, Power Weight, Power Lens, Power Anklet, etc) give you 4 EVs in a certain stat (like, the Weight gives you 4 HP EVs, the Lens: 4 Special Attack EVs, etc), which is better than the Macho Brace (which doubles the EVs you earn in battle, so the max you can get is 6, since the highest amount of EVs given by a defeated pokemon is 3; with the Power items, you can have a max of 7). But, you could also get your Pokemon infected with Pokerus, a virus that doubles the EVs that your pokemon earn; so that's 14 Speed EVs for each Crobat you defeat. Divide 255 by 14... that's 18 Crobats needed to be fully EV trained in speed. Not a lot. (besides the fact that Crobats are hard to find... Zubats, on the other hand, though they give only 1 EV in speed, are very common, and in most places, you can find the occasional Golbat, which gives 2 EVs in speed) So, with the Power Anklet on (which gives 4 Speed EVs), you'd only need to battle 26 Zubats to fully EV train in speed (1 Speed EV + 4 Anklet EVs, times 2 from Pokerus, all under 255), or 21 Golbats. (and, note: with just the Macho Brace and Pokerus, it would take 64 Zubats to fully speed train, but it also doubles every EV you gain, regardless of stat)
And believe me, it doesn't take very long to find ~25 Zubats in almost any of the caves at the beginning of the game. (also, it might be worth mentioning that EVs are not dependent on your level, the opponents level, weather effects, or anything; they are always the same. Also, pokemon holding the Experience Share gain the same EVs from battle as the pokemon who did the battling would've gained without a Macho Brace or Pokerus (so, no multipliers for the EXP Share pokemon, but it helps if you're trying to train two pokemon in speed or something) . )
Go
HERE for more information (on EVs, IVs, whatever! Also, check
THIS PLACE out for more advanced stuff about battling strategies and stuff.

)