OBDII scanner / software reasonable priced?

OBD2 CAN BUSS, generics will only reset codes, the more expensive ones will show you sensor readouts,. like TPS, fuel, etc. I believe all will show a trans code if its a PCM related item. I got one for $39 but all it does is show codes, MON, and resets.