Cornflake: The reason you say it sucked is probably because it wouldn't list all the Ivs sometimes. Well if the poke you are checking has a zero anywhere in its Iv spread then it will erase all Tms after and including the 0 iv
Ivs are listed
hp/att/def/speed/spatt/spdef
Ivs are listed
hp/att/def/speed/spatt/spdef