I do and it's a
OBDLink LX. Bought it because the previous one I had was faulty and used the older ELM standard. So far it works decently well (reads engine status, etc), but unfortunately since I haven't come across a car with the check engine light on I can't tell if it can read the trouble codes from the car.
If I remind myself to post here and I find a car that suffers with a 'Check Engine' then I'll post my findings.