Rob sells a consult cable with some software. http://www.rgsperformance.com/product/blazt_diagnostic_cable/ That's pretty handy
Track Electronics OBD1 bluetooth and Nissan Data Scan (paid version) because everyone has a Smart Phone these days or you can let your Android head unit car stereo bluetooth connect to the track electronic dongle
I bought an ecutalk cable from either RGS performance or carcraze.com.au.... I can't remember which. Works great with ecutalk free software.