For years I used Autotap with enhanced Gm to log.
Lately i've just been using efilive to log and TCII to edit and flash.
Every now and then i'll run into something it doesn't support,however i've passed my Atap on to another buddy running his own shop from home for diag.

I'm thinking about picking up lyndons ECM-Pro,which I understand is similar or reworked version of ScanXL.

Does anybody have any experience with either of these options as a datalogger for use with TCII?