Honestly? Just get a cheap POS on Amazon with an LCD screen. Don't get any of the bluetooth or wifi dongles that connect to your phone, it just adds time and frustration and there's really no genuine benefit for most people. Even when paying for the software upgrades in apps like Torque, you're not going to get any more useful data out of it than the cheap handheld scanners. The "good stuff" isn't available in any of these scan tools anyway, because it's simply too expensive to get access to the PIDs and calibrations. I'm talking about the manufacturer specific (e.g. non-gov't mandated) parameters, bi-directional controls (e.g. Turn things on and off from the tool, move solenoids, etc.), and software/calibrations. All that is 5 figures plus per year just to get a glimpse, and there's still going to be a LOT you won't get access to. Some shops will shell out big bucks for the same tools used in the dealerships, but even if you're doing that kind of work every day it often is just cheaper to send the job to them. I own a good set of scan tools, including the ELM327 dongles (in USB, WiFi, and Bluetooth variants), a handheld from Amazon, and some specialized tools as well (EFILive, LS1Edit). What do I use most often? The cheap handheld.