RE: OBD code reader?
I don't have experience with the exact unit, but I use a similar Equus product.. I have had no complaint against it.. works quite well.. backlit screen, live parameter monitoring, data logging, etc.
I just use it to read code mostly, though.. so I don't need any of the fancy feature anyway..