Personally I went all out and bought the OBDLink MX, but it is pricey. Maybe the LX would be similar in quality/reliability? I wasn't aware of the LX it looks like a good choice just missing support for a few (unneeded?) items.
Anyway my MX seems to work very well and supports fast update rates as well.
The only issue I have had is it appears to go to sleep and never wakes up sometimes (have to pull it out of the OBD port and plug it back in). But I think it actually might be Torque Pro causing this as it messes with the adaptors sleep settings, and I can't find a way to customise the sleep settings in torque (you can change the adaptors settings with the ELM327 terminal app - but Torque keeps overriding my custom settings!!

)