I have several.
AlfaOBD on an android tablet with an OBDLink MX+ interface.
DiagFCA on a windoze laptop with a USB ELM327 (a REAL one) interface.
Foxwell NS510 with Chrysler add-on (convenient to use, not as full featured as the other two).
I have a couple others, a MaxiDiag 810 (iirc) that will do some mfg specific stuff into the early 2000's, it's eh, ok.
I also have one that will do the OBD_I scanning for Chrysler, Ford, and GM, just in case.