There is DirectScan,Turbolink,and winaldl.Youll need the software for all and with the winaldl you make your own cable.The last two read thru the aldl connector while DirectScan attaches inside the ECU.DS is the fastest and throws out alot of info as it reads directly from the ecm.
Ive got a Turbolink v3.0 w/the serial cable for sale,$100 shipped if youre interested.