Pokemon Black and White, the judge at the battle subway will tell you ivs, and on the Xtranceiver in Pokemon black 2 and white 2, Bianca will tell you if a Pokemon has maximum evs. They both dont tell you the exact ivs/evs, so I recommend using this. In Pokemon X and Y, there will be a new form of training just for evs called Super Training. You will be able to see evs during Super Training.
I hope this helps! -Jellohamster