I have a few questions about EV training on Pokemon SoulSilver. The max EV your pokemon can get is 510 right? So after you've maxed out your EV levels, is it safe to just battle any pokemon you want? Also, for stuff like putting pokemon in the day care or using an exp share, does that keep the pokemon's stats from raising as much, or is EVs the only thing affected, which you can make up at anytime? And when someone says their pokemon has "maxed stats," what do they mean, because isn't that impossible without cheating because of the EV limit, or am i missing something? Please help!