This is mainly to Metalkid, but others may comment. You may know that by using Rare Candies, you can calculate the IV's of your Pokémon. What you may not know is that you can calulate the EV's of your Pokémon by using the six EV-reducing berries. Metalkid, you can work on this, but you would enter your Pokémon's stats as-is, and their stats with 0 EV's (after using 11 of each berry), both for several levels. The calculator would then spit out the probable IV's and EV's, and if necessary, directions on how to make it more specific (kind of like Metalkid's current IV calculator does, but it would calculate both IV's and EV's). The EV's would be in a 4-EV range, although complex EV training, as directed by the calculator, could narrow that down further into a specific EV spread. Metalkid's idea about fractional stats would really come in handy with this very complex calculator.