I had similar dilema
Hooky DAS STAR from Ebay, that might not work next week, or other legit diagnostic scanner.
I went for ICARSOFT MBII for about £100
No it is not DAS/STAR, but it is a lot more than an ELM OBDII!
It will detect and interigate all the control modules on the car, displaying their (not just OBDII) fault codes, and then reset them.
It will display live data from each module (recently used to diagnose Parktronic, displaying module status, voltages and which sensors were or were not reading)
It can initiate some tests and re-calibrations (but I think these are available in the dash service mode).
It has also diagnosed an intermittant cam sensor.
I found it an invaluble tool for my car.
No affiliation with IcarSoft or any one selling them.
Unfortunatly I missed out on i860's system, £500 was a good price, but just too expensive at the time, and even at this moment!
I just can not justify that sort of cost at the moment.