I went with BlueDriver, which I think was around $100. I believe the less expensive scanners basically read and erase codes. With BlueDriver you also have live data, smog check to test emissions readiness, and freeze frame, which will show all the sensor values when an MIL is set.
I think the BlueDriver is okay but not amazing. It does not communicate with all of the sensors, basically...
ECT
IAT
O2 sensors
Fuel Trim
TPS
Calculated engine load (peak torque)
Speed
RPMs
Absolute Manifold Pressure
The live data is super helpful for diagnostics. I just wish I could get transmission temp, battery temp, actual battery voltage.
View attachment 212868