Go to Scantool.net (
www.scantool.net) and check out their solution. They also have free downloadable software for diagnosing via OBD-II. They have a good list of OBD-II interface types as well (which I've helped update).
My book, "Geek My Ride", comes out in April and will have a good list of OBD-II interface types as well as an extensive resource directory.
Check it out:
http://www.wiley.com/WileyCDA/WileyT...764578766.html
Best,
-Auri Rahimzadeh
Author
"Geek My Ride"