IVs are hidden values that range from 0 to 31 in each stat (from HP to Speed), they can't be changed, and are set when you hatch or catch a pokemon. The higher the value, the higher the stat ends up. So if your pokemon has a 0 in its speed, then it would have the lowest speed value its species can get at a certain level. 31 would get it the highest. I'm breeding to try and get high IVs in certain stats, so those stats end up better. If you still want to know more, I think there's a sticky in the Breeders Corner that has some info.
what is iv?
sorry but everyone says it and i don't have a clue what it is.
i think ev is where you train a pokemon for its stats[yep i finaly found out what they are]. i eved my metagross so it is quite fast and have very high defence. thats what a friend said i had done anyway. i didn't tell him but all i did was give it lots of carbos and iron to see what they did:)